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 O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.