Strategic Domain-driven Design
Ideally, we would prefer to have a single, unified model. While this is a noble goal, in reality it always fragments into multiple models. It is more useful to recognize this fact of life and work with it.
Strategic Design is a set of principles for maintaining model integrity, distillation of the Domain Model and working with multiple models.
The following image demonstrates the patterns in Strategic Domain-Driven Design and the relationships between them.
Read more about this topic: Domain-driven Design
Famous quotes containing the words strategic and/or design:
“Marriage is like a war. There are moments of chivalry and gallantry that attend the victorious advances and strategic retreats, the birth or death of children, the momentary conquest of loneliness, the sacrifice that ennobles him who makes it. But mostly there are the long dull sieges, the waiting, the terror and boredom. Women understand this better than men; they are better able to survive attrition.”
—Helen Hayes (19001993)
“To nourish children and raise them against odds is in any time, any place, more valuable than to fix bolts in cars or design nuclear weapons.”
—Marilyn French (20th century)