Design Patterns Explained: A New Perspective on Object-Oriented Design
by Alan Shalloway, James R. Trott
From Book News, Inc.
This guide for software developers describes the basic principles underlying object-oriented programming and design patterns. The volume begins with introductory material on object-oriented software development and the limitations of traditional object-oriented design. The rest of the text is devoted to an exploration of ten commonly-used design patterns, such as the facade, adapter, bridge, observer, double-checked locking, and factory method patterns.Book News, Inc.®, Portland, OR
Addison-Wesley Pub Co