Title: Gaining an engineering view to software development
Review: Steve McConnell uses this book to address the common failing of most programmers, who find their design and coding practices enmeshing them into a code and fix cycle. This results in a large number of bugs which have to be addressed during development and greatly increases costs and reduces the effectiveness and robustness of the software. This is a great book which has forced me to look at my practices in both management of projects and in design and coding from a software engineering point of view. The author also gives a large number of opens a number of avenues for programmers to find out more about best practice in software development. The only fault I found was the concentration on certification in the second half of the book, however, given the problems in many software development teams, perhaps this emphasis is necessary.
Is this product review negative?