This book is one of the (very few) classics of software development. It is written in a simple style that is easy to understand, but offers great truths. Many people with limited experience won’t be able to fully appreciate what it has to offer; this is the collation of two lifetimes of experience in the field, written so that that anyone can follow, although some may lack the insight to understand.
For programming novices, they would be better to start with a book that addresses the concerns of beginners, like Code Complete. Once they have digested the lessons it has to offer, it is time to move on to a more advanced book, like The Pragmatic Programmer. In time, when the lessons offered have been fully comprehended, the novice may be able to start to become a serious professional – and read The Practice of Programming.
Post a Comment