9. Combining Collaboration Patterns
When we try to pick out anything by itself, we find it hitched to everything else in the Universe.
Patterns as Molecules
Every pattern-based methodology has as its ultimate goal the construction of object models from patterns. The popular metaphor compares patterns to “building blocks” that connect and snap together to build larger structures. Streamlined object modeling takes a different approach by starting with the elements of the patterns instead of the patterns themselves. This approach proposes elementary pattern players, similar to chemical elements, and pairs them up to form “molecules.” Which pattern players can pair up and form molecules depends on their individual characteristics. Ultimately, ...