The first chapter, for us to explain what is software, what is software engineering, read this chapter on these concepts have a certain understanding of this chapter let me understand that the code can not blindly knock, good software is not two or three days, not one or two people can be driven out, need everyone's sincere cooperation. At the same time, before writing a program, also need to do a series of analysis, design, to meet customer needs, follow-up software testing, maintenance and so on. Before that, I always felt that I could run the program and have the right results, and then complete the task, but that's just part of the whole software process. Read Zou Teacher's book, just know that there are many aspects of innovation, in addition to technology, there are business ideas, differentiation, and so on, these have given me a lot of feelings, as a programmer, we can not limit their own thinking in this secular people's vision, to jump out of this secular limitations to give full play to human imagination, This is a good programmer.
Chapter two, this chapter introduced the "Unit Test" knowledge, unit testing for a good software plays an important role, unit testing should be accurate and fast to ensure the accuracy of the basic module, unit testing also has a series of standards to verify its quality. Unit tests must be written by people who are most familiar with the code, preferably by writing unit tests at design time, which can reduce the appearance of program problems. Another test to motivate the team's unity, performance appraisal is not very good to do the work, but also to do, only in this way, the team can invincible
Chapter three, this chapter is mainly about the measurement of personal ability and the professional development of software engineers. Become a software engineer, first of all to learn and accumulate software development-related knowledge, continuous learning, continuous accumulation, improve technical skills, understanding of general software design ideas and engineering ideas. To learn professional skills, but also have a certain degree of self-management ability, and cooperation ability, and so on, to see the original a good software engineer is not so simple, want to succeed, it is necessary to pay, some sacrifices, in others in the play, enrich their knowledge, otherwise you rely on what in the crowd stand out, If you want to be a dazzling person, you must first clean the dust on your body, don't you?
0320 the first three chapters of the Law of construction feedback