July 2001
Beginner to intermediate
368 pages
6h 52m
English
Part Overview
This part introduces design patterns: what they are and how to use them. Four patterns pertinent to the CAD/CAM problem (Chapter 3, “A Problem That Cries Out for Flexible Code”) are described. They are presented individually and then related to the earlier problem. In learning these patterns, I emphasize the object-oriented strategies espoused by the Gang of Four (as the authors Gamma, Helm, Johnson, and Vlissides are often referred to) in their seminal work, Design Patterns: Elements of Reusable Object-Oriented Software.
Chapter Discusses These Topics 5
An introduction to design patterns.
The concept of design patterns, their origins in architecture, and how they apply in the discipline of software design. ...