After reading the construction of the law I have a lot of experience and experience for me to solve a lot of learning in the doubt, gave me the answer to the question.
In the first chapter, the complete description of what is software, what is the program, let us understand the classification of the clearer. The first chapter also roughly tells us how to learn and what to learn.
After reading it, I found this book is important for software testing, software engineer development, code writing and team working. In the book, we introduce various kinds of problems that we usually encounter when we write our code, as well as the various ways we write code. The book also has various examples to vividly and concretely show us the problem and method, make us easy to understand without feeling dull and abstruse. may not be so meticulous, but feel clear the software engineering aspects, very useful and guiding value. For those who have been exposed to formal software projects and processes, it is a classic to know about software engineering, a masterpiece that can be used to test both itself and the company's practices for those who have been in the industry. In this book, engineers, designers, products and even almost all people interested in software products and the process of software products.
Speaking of code style in the book, good Code style for the programmer himself and others have brought a lot of convenience, so that others better take over your code, messy code style will make later maintenance and version updates to bring unimaginable difficulties. Pair programming can greatly improve the efficiency of code writing, in pairs programming is able to complement each other, can better avoid errors, greatly improve the efficiency of coding. Agile development is not a technology, it is a development method, that is, a software development process, it will guide us to use a defined link to complete the development of the project, and the main driving point of this development is human; it uses iterative development. The story of a pig, a parrot, and a chicken in a book shows exactly what role to play in a team. Some people are pigs who need to pay all last stand and need to devote themselves to the consequences of failure. Some people are chickens need only to participate can accept failure. While some are parrots outside talking about making good suggestions, do not need to participate simply with the onlookers.
There is a little doubt in the Book of learning a lot of knowledge.
1. What are the advantages of software testing to better evade the shortcomings?
2, the two sides in the pair programming differences can not persuade each other to change how to solve?
3, how to do in the team?
4. What is the standard for the approximate measurement of software quality?
5, how to determine their role in the team play?
The book of the Law of construction