Read "Road to Jane - software engineering practitioners thought" felt

      The importance of thinking before learning anything, we have to understand their ideas, because ideas have no small role in promoting the development of objective things, at the recommendation of a teacher, I used part of the time summer completed a teacher Zhou Aimin the "Road to Jane" reading, this brings together Aimin teacher for many years to understand their own books for software engineering ideas.

      The book was hailed as "the new thinking of stirring masterpiece," read this book first thing to mention, or further that it was indeed surprised surprised the author's ability to write text and for his deep understanding of and application for the ancient ideas , come in handy sentence and examples of ancient China to modern rational interpretation of such software and software product engineering. After reading this book, I feel not very difficult, generally speaking as Chou himself said: This is not the kind of book is not a theory, not a methodology, but the idea, although there are many things that he did not understand or have not contact, which also shows the burst to make the most important thing is not the software programming skills and inspiration, but with all the vast same thing "to disassemble, to contact" important thought.

       The first chapter Aimin teacher picked up the example of determination and courage to Dominican programming that is the essence of order, branching and looping, program = algorithm + structure + method, tell us programming priority is to first analyze things clear, the event has the logical relationships and dependencies to find out, and then go write code. Code does not exist, there is only thought. In fact, the algorithm is a description of a program logic implementation, and the attached structure is a logic implementation of data entities. In the description of all algorithms, and only sequential, branch, three loop execution logic. He also stressed that for the programming language, like it or not the only problem, no problem will not.

       Speaking for myself to start college program have a certain sense of fear, disgust and even can be said that programming, but after the freshman year of study, although not done the project, but also done a lot of topics, in the face of a question, the first thing to do is to sort out the logic, with a concrete and feasible ideas, and finally realized.

       The process also failed process. Zhou Aimin teacher reference waterfall model and some of its deformation, to prove: the process of doing neither do the essence of the project is not the purpose, but also get theatrical program and project comparison, presented through the motions, tells the program that is the purpose - to achieve. . Just a way to project implementation, but also to those of us novice engineering students a warning: engineering and engineering who are lost in the project. Combined with real life, and sometimes in order to hand in papers to catch the code, the code can be said to forget what the purpose is, "obtaining the crude refined forget it, forget within which the outer; reflected in its findings, but could not see it , depending on their vision, and they left no view. ". Now learned to future projects to achieve is the goal. The sixth chapter is also extended to the working life: the project is not done, is organized. Clear division of labor, in unison, to complete this project together.

        Road to SR, the more simple things are often closer to nature, in fact, software engineering has not sounded so tall, is essentially nothing more than tools, methods, processes, implementation object. He talked about the management of the program, the last thing you want to tell us that the words: Road to SR. Reading this book, I have a new understanding of software engineering, a lot of harvest.

Guess you like

Origin www.cnblogs.com/xp-thebest/p/11272015.html