Customer Review

Reviewed in the United States on July 18, 2017
A great classic every object oriented programmer should read.

This book provides a good share of wisdom about modern systems. Especially because not everything is up to date with modern standards. It teaches how the best practices about twenty years ago can withstand the judgement of time. Reading it helps understanding how big system have been made and how previous engineer designed software. Therefore reading this book can help communication in teams with various generations as well as with managers that were previously developers.

This book is not exactly for "reading": it's best use is practicing every case with a personal implementation.
8 people found this helpful
0Comment Report abuse Permalink

Product Details

4.7 out of 5 stars
4.7 out of 5
835 customer ratings