O'Reilly logo

Implementing Domain-Driven Design by Vaughn Vernon

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Composing Multiple Bounded Contexts

The examples I have provided don’t address the possibility that a single user interface may need to compose two or more domain models. In my examples, concepts from upstream models are integrated into downstream models by translating them into terms of the downstream model.

That’s different from the need to compose multiple models into one unified presentation, as seen in Figure 14.3. The foreign models, in this example, are Products Context, Discussions Context, and Reviews Context. The user interface should not be aware that it is composing multiple models. When a similar situation occurs in your application, you should give thought to how Module (9) structure and naming support your needs, and how Application ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required