Road to Jane book review

Before reading this book, I am programmed to understand just write code, think of what to write, do not have any purpose, without any planning at all.  

If you modify each of improperly, will make the entire code collapse, it is helpless. After reading this book (essay), I have a great feeling. 

 By reading the first chapter of the essence of the program, I realized that programming is not just a simple knock code, there is something deeper. Take the example of the first chapter is cited for Yugongyishan, through a simple example, to simplify programming, of the base. Fundamental programming becomes a structure along three major find, branching and looping. This is the essence of programming. There is the issue of the proposed program can not learn, give me a deep impression, when you are familiar with a language, you will find that programming languages ​​have likes and dislikes of the problem, and will not be no problem . Do not think they can not learn programming, anyone can learn programming.

 The second chapter gave me the greatest impression is that things can not be too diligent, diligent course, this is quoted. The authors say: is created lazy method. By reading this chapter, I agree with that. In my opinion, you want to be lazy, "lazy" more creative than those who "diligent", if you want to be lazy, it is necessary to create a new method, manner. In this way, improve work efficiency, "lazy" lazy purposes also reached, and the company more efficient, but also happy to see the manager, for this "lazy" behavior, will acquiesce. On the other hand, if it is a hard working man, worked tirelessly to solve the problem with the method is very low, although the problem has been solved, but waste more time and effort, for individuals, companies are more harm than benefit. So, make a "lazy" and not too diligent.

Secondly,

Algorithm = + + program configuration method 

I have a great feeling, the latest definition of the program is the result of the era of progress, is the programmer self with new results. Program is no longer a simple algorithm and structure of the composition, but also by the method, three are indispensable, when I was doing the programming project, these items is the most important and indispensable part.

For understanding the management team of the third chapter of the somewhat vague, general manager is to be made to play, dare to take responsibility, the problem should have the courage to find a cause in himself, or afraid of death, afraid of hardship, and to allow employees to make mistakes .

The remaining chapters:

I feel: "Managers greatest ability is reflected in the technology developers together to communicate with customers, clients often do not know C Language and UML, the same developers are not going to analyze market demand and project feasibility, managers need do is to find a link between the two routes, through the most simple communication to increase the likelihood of project implementation, a mere formality communication is not desirable, it is also an increase in the cost of nothing. as a manager, you must take into account the costs solving, communication, and cost is a major issue reflects the transition from technology to management roles. when you think about the whole project will cost issues become more streamlined, we can maximize improve efficiency. "this passage for the manager's functions have a good explanation. I think it is necessary to write it down.

Road to SR, the more simple things are often closer to nature, so the software engineering is simple, its essence is nothing more than tools, methods, processes, implementation object.

Guess you like

Origin www.cnblogs.com/cxy0210/p/11222510.html