The author of this book comes up to quote a passage from Yugong Yishan: "Though I die, there are sons, and grandchildren, and grandchildren, and sons and grandchildren. Posterity, infinite chamber also. And the mountain does not increase, why do not be unfair? "Think of Yugong Yishan as a team to develop software." The project organizers, team managers, programmers, technical analysts and many other roles are condensed. In the folly of the discourse, we see the fundamental of programming: order, branching and looping. Such a large project, such as "Yugong Yishan", can be achieved through such simple programming. This is the fine meaning of programming.
Inside said: Program = algorithm + structure. Programming, as a behavior, only needs to know its logical method. The so-called programming is actually to give a thing to the computer to do, you think this matter how to do, in the form of "programming language" to describe to the computer. If you do not understand how to do it, then you should not expect the computer to understand what you want to do. So before programming must have their design ideas and ideas before you can start programming. The code is not so important.
It is even sad to talk about the language all day long, or the person who has a bad language. It is not only the sorrow of its blinders, but also the complacency of the foolish mind. I understand that the language is not absolutely good and bad, the key lies in the application of different occasions.
Lazy people to create methods, of course, I think "lazy" is not really lazy, but the innovation and progress of ideas, the courage to propose new methods. We learned that the programming list does not know where to put what we are learning, so we should learn to classify. It's like putting books neatly.
Boulevard's Jane Reading notes 1