Limit search to available items
Record 30 of 149
Previous Record Next Record
Book Cover
Book
Author Shalloway, Alan.

Title Design patterns explained : a new perspective on object-oriented design / Alan Shalloway, James R. Trott
Published Boston, Mass. : Addison-Wesley, 2002

Copies

Location Call no. Vol. Availability
 W'PONDS  005.117 Sha/Dpe  AVAILABLE
Description xxvii, 334 pages : illustrations ; 24 cm
Series Software patterns series
Software patterns series.
Contents Pt. I. An Introduction to Object-Oriented Software Development -- Ch. 1. The Object-Oriented Paradigm -- Ch. 2. The UML - The Unified Modeling Language -- Pt. II. The Limitations of Traditional Object-Oriented Design -- Ch. 3. A Problem That Cries Out for Flexible Code -- Ch. 4. A Standard Object-Oriented Solution -- Pt. III. Design Patterns -- Ch. 5. An Introduction to Design Patterns -- Ch. 6. The Facade Pattern -- Ch. 7. The Adapter Pattern -- Ch. 8. Expanding Our Horizons -- Ch. 9. The Bridge Pattern -- Ch. 10. The Abstract Factory Pattern -- Pt. IV. Putting It All Together: Thinking in Patterns -- Ch. 11. How do Experts Design? -- Ch. 12. Solving the CAD/CAM Problem with Patterns -- Ch. 13. The Principles and Strategies of Design Patterns -- Pt. V. Handling Variations with Design Patterns -- Ch. 14. The Strategy Pattern -- Ch. 15. The Decorator Pattern -- Ch. 16. The Singleton Pattern and the Double-Checked Locking Pattern -- Ch. 17. The Observer Pattern
Ch. 18. The Template Method Pattern -- Ch. 19. The Factory Method Pattern -- Ch. 20. The Analysis Matrix -- Pt. VI. Endings and Beginnings -- Ch. 21. Design Patterns Reviewed from the New Perspective of Object-Oriented Design -- Ch. 22. Bibliography
Bibliography Includes bibliographical references and index
Notes Available also in a print edition
Mode of access: World Wide Web
Issuing Body Made available through: Safari Books Online, LLC
Subject Object-oriented methods (Computer science)
Computer software -- Development.
Author Trott, James.
Safari Books Online (Firm)
LC no. 2001031645
ISBN 0201715945 :