The fourth chapter is mainly about two pairs of people to cooperate and code specification. The software has been deeply rooted in our lives, with great influence. But the production of a software is not a single person can be completed, but the cooperation between the completion. Seeing "The Legend of Silicon Valley" can clearly understand the importance of teamwork, whether it is small software or large-scale software development, pairing cooperation can be refined and done better. A team player will be fully aware of the small details needed for software development. But in the process of pairing programming, there is no "this is your code, not mine", "This is my Code, not yours" statement, only "Our code" this said. Pair programming, do not exclude the existence of differences, but can complement each other. You play the code fast, the programming ability is good, and I understand the ability, the thinking turns the strong and the observation ability is strong, these can complement, this not only guarantees the software development practicality, but also may enhance the team's cooperation cohesion degree and the tacit understanding degree.
We write a series of code in the programming, not only ourselves to see, but also to others, and to clearly see also understand what you are writing what kind of code, what function. If it's a string of code clutter, the code is right. However, it is difficult to understand whether it is uncomfortable for others to see. Even your own will feel dazzled. Therefore, code should be coded as well. Code specifications can make people feel comfortable, plus note descriptions to know what your code is capable of, and what code you want to write.
Pair programming has a great effect on developing software programming and teams, and code specification can clearly show what you want to do, and others can understand whether your code makes sense.
Problem: Pair programming will face a lot of problems, will also try to solve. But what if you want to write a program right away and test it, and a very capable person in the team quits abruptly?
0405 Law of Construction Chapter four reading book