Chapter 3. Understanding Pattern Variations

Understanding Pattern Variations

We've looked at some varying levels of aggregation of pattern components. For my paddock vehicle, we had the elementary patterns for the "nuts and bolts", the assembly patterns for gearboxes and differentials, and the integration patterns for how all the assembly bits could be joined together. I had choices as to whether I would design the assembly components, or just go for off-the-shelf components. Similarly, I can choose to do a bottom-up data model from first principles, designing my own elementary pattern components. Typically, though, I will welcome the existence of off-the-shelf patterns.

But there ...

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.