Reading notes (1) (turn ^ drifting pig ^)

xiaoxiao2021-03-06  93

Chapter 1 Program Drop

1.1 Program ≠ Software 1.1.1 Formation of Business Software 1. The threshold for the formation of the business software threshold is very low, but as long as it is developed to a certain stage, its threshold will inevitably raise. 2. Software threshold for programmer's influence program to program software, this is a commercial process 1.1.2 Recognizing that your development opportunity is generated from patience, the more patience, there is an opportunity. To do a good software, do universal software, start from the bottom of the bottom, start from the most basically.

1.2 How does the master are practicing 1.2.1 masters of master growth (1) skilled in the use of some languages. (2) It is possible to enter the interface based on some platform and its own library functions of the corresponding language. (3) Deeply understand the bottom layer of a platform system. (4) It can be directly developed on the platform. At this time, the language is just a tool, and the idea must be changed. (5) Can grasp and design a relatively large system architecture from the global, from the core to the outer interface. (6) At this time, any problem is purely turned into a problem, not what code can be expressed. Be a certain method when developing upwards each stage. First, the second stage can be completed by self-study, as long as you use more heart to study, you can learn patiently. If you want to transition from the second phase to the third phase, there is a good learning environment. For example, there is a master lead or have a good practicing environment. 1.2.2 The distinction between primary members and advanced programmers encountered problems with the problem of solving problems with the fastest efficiency and the most stable performance. When the programmer reaches the highest realm, thinking is "I am a program, the program is me." Want to think about the program in the way of thinking, not to think about the program in a way I want to design the program. A senior programmer should have open thinking, and all knowledge from the outside can understand. In fact, there is no separate in technology to reach the highest realm. Programmers have to achieve such a goal, there is a very strong patience and very good opportunity. The opportunity is in patient. "Half of ambition is patience." 1.2.3 The programmer is a good time to eat youthful rice? It is actually no age limit when pursuing the highest realm of technology.

1.3 The correct way to introduce the most basic method is from the C language. Basic can be implemented in each so-called command in the C language. Workers must be good, and must first make a tool. If you want to succeed, there is no difficult process, so you have to be patient. If you are going to spend 5 years, you have become a master, then you don't have to wait for 5 years, as long as you have this patience is enough. But if you want to become a master in a year, even if you fifth year, you can't make a master. After arriving at the realm of the master, all things are attacked by it. A good programmer must have open mind, which is a way to think about the problem. Programmers, especially now many programmers, are misleaded from MFC, which is easy to form a closed thinking mode. 1.3.1 The format of the specification is the basis of the entry 1. The correct programming idea of ​​the encoding is paired, first writes the braces above, then write the braces below. If you use a pair of encodings, you can debug at any time. The code must not be chaotic, must format very clear. When you read a program, you should develop a habit, which is a block reading program, which is clear that the two braces are a piece of code. 2. Comment of the code really wants to be a valuable program, the development of the program is very important, the specific embodiment of this thinking is in the annotation and standard code itself. 1.3.2 Importance of debugging All procedures are debugged, not written.

转载请注明原文地址:https://www.9cbs.com/read-106763.html

New Post(0)