Design Patterns
Erich Gamma
Presents a catalog of simple solutions to commonly occurring design problems. These 23 patterns allow designers to create more reusable designs without having to rediscover the design solutions themselves. The authors begin by describing what patterns are, and how they can help you design object-oriented software.




Sorry - no similar books found


This, along with "extreme programming" fundementally changed the way people approached software design and development.
The book is eye opening and usefull as both an educative read and a reference material.
So respected it is just know by its own acroynm GoF (gang of four reffering to the four contributers).

No groups are currently reading this book.







UML is an almost mind-meltingly boring... said captainmcdan...