Arjun Srivastava's Library
home

Arjun Srivastava's Library

Design Patterns: Elements of Reusable Object-Oriented Software (Joanne Romanovich's Library)
Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides
Capturing a wealth of experience about the design of object-oriented software, four top-notch designers present a catalog of simple and succinct solutions to commonly occurring design problems. Previously undocumented, these 23 patterns allow design...