O'Reilly logo

Pattern-Oriented Analysis and Design: Composing Patterns to Design Software Systems by Sherif M. Yacoub, Hany H. Ammar

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 4. Constructional Design Patterns as Components

Which Patterns to Use in POAD

Design patterns are intended to preserve reusable, good-quality design practices in developing software applications. For this purpose, software designers and developers are motivated to catalog and discover new patterns in various application domains. This has resulted in the growth of a large collection of design patterns in multiple fields. Some of these collections are available in the literature as documents, such as the proceedings of the PLoP and EuroPLoP conferences, as well as the PloPD book series. Others are available in pattern databases in electronic format, such as databases for general-purpose patterns (e.g., the GoF and POSA patterns) or application-specific ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required