Chapter 1: The Object-Oriented Paradigm
Chapter 2: The UML – The Unified Modeling Language
Chapter 3: A Problem That Cries Out for Flexible Code
Chapter 5: An Introduction to Design Patterns
Chapter 6: The Façade Pattern
Chapter 8: Expanding Our Horizons
Chapter 12: How Do Experts Design?
Chapter 13: Solving The CAD/CAM Problem with Patterns
Chapter 14: The Principles and Strategies of Design Patterns
Chapter 15: Commonality and Variability Analysis (CVA)
Chapter 16: The Analysis Matrix
Chapter 19: The Template Method Pattern
Chapter 20: Lessons from Design Patterns: Factories
Chapter 22: The Object Pool Pattern
Chapter 23: The Factory Method Pattern
Chapter 24: Summary of Factories
Chapter 25: Design Patterns Reviewed From Our New Perspective of Object-Oriented Principles
|