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 ...

Get Pattern-Oriented Analysis and Design: Composing Patterns to Design Software Systems now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.