Chapter 12. When Patterns Don't Exist

When Patterns Don't Exist

It's not an 80/20 silver bullet

It's great when you can find off-the-shelf patterns that are just what you need, independent of whether the requirement is for a running-start model for an agile project or just to keep the boss happy. But you may not always find the patterns you need. Sometimes your palette of patterns comes pretty close, requiring just a minor tweak or a specialized extension and you're ready to go. That's exactly what happened when I needed some emergency contact rule extensions to the baseline Party/Role pattern, as described in the earlier ‘Variation via custom extension' section.

Sometimes ...

Get The Nimble Elephant: Agile Delivery of Data Models using a Pattern-based Approach now with O’Reilly online learning.

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