Chapter 2. Strategic Design with Bounded Contexts and the Ubiquitous Language


What are these things called Bounded Contexts? What’s the Ubiquitous Language? In short, DDD is primarily about modeling a Ubiquitous Language in an explicitly Bounded Context. While true, that probably wasn’t the most helpful description that I could provide. Let me break this down for you.


First, a Bounded Context is a semantic contextual boundary. This means that within the boundary each component of the software model has a specific meaning and does specific things. ...

Get Domain-Driven Design Distilled, 1/e now with O’Reilly online learning.

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