The sixth chapter from programming to Engineering
Language is just a tool that we implement. We should sum up our experience in programming, rather than simply write the program out. Project is usually a few small procedures accumulated.
The seventh chapter the software engineering in reality
To be a practical engineer, we should learn to use the most appropriate tools. Skills are needed, but we should pay more attention to the application, we use tools to simplify our work, all roads lead to Rome, you just have to choose one for you the most suitable can be. We use tools because they make it easier for us to work.
The eighth chapter is thinking or thinking
Maybe everyone should think: Why are you doing this when you're writing a program or managing a team? Why did you do that? What are the advantages and disadvantages compared to other methods? What made me choose it?
"Boulevard to Jane--the thought of software engineering practitioners"--three of reading notes