Aligning with Technical Components
It doesn’t hurt to think about a Bounded Context in terms of the technical components that house it. Just keep in mind that technical components don’t define the Context. Let’s consider some common ways that they are composed and deployed.
When using an IDE such as Eclipse or IntelliJ IDEA, a Bounded Context is often housed in a single project. When using Visual Studio and .NET, you may favor dividing your user interface, Application Services, and domain model into separate projects within the same solution, or you may decide on another division. The source tree of the project may be limited to the domain model itself, or it may contain surrounding Layers (4) or Hexagonal (4) areas. There is a lot of flexibility ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access