Available

Design Patterns: Elements of Reusable Object-Oriented Software

Erich Gamma

Richard Helm, IBM, Sydney

Ralph Johnson, University of Illinois, Urbana-Champaign

John Vlissides, IBM Thomas J. Watson Research Center

©1995 |Addison-Wesley Professional | Available