Chapter 12. Designing Patterns

The patterns we design should already have been vetted and deemed worthy of investment. We need to come up with solid designs to make sure that these patterns deliver on their potential and meet the expectations of the organization. A poor design will flow into later stages, reducing the quality of the pattern and negatively impacting the ROI of the pattern and the overall PBE effort. We can have all the best intentions and a great infrastructure in place to support the use of patterns, but without properly designed patterns, the PBE effort will be unsuccessful.

The traditional skills used in designing software solutions are still relevant and help us in our pattern design efforts. For instance, when designing ...

Get Patterns-Based Engineering: Successfully Delivering Solutions via Patterns 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.