Context Maps: How Bounded Contexts Relate
Anti-corruption layers, shared kernels, customer/supplier, open host and more. Lesson 7 of Level 6: Domain-Driven Design. Based on DDD.
Level 6 · Domain-Driven Design · Lesson 7 of 8
Anti-corruption layers, shared kernels, customer/supplier, open host and more.
Continue learning
- Bounded Contexts: Where Words Keep One Meaning — Previous lesson
- Strategic Design: Core, Supporting & Generic Subdomains — Next lesson
- Level 6: Domain-Driven Design — Back to the level
Try it hands-on
- DDD Bounded Contexts Workshop — Sort ShopFlow concepts into bounded contexts, see where “Customer” and “Product” mean different things, and check coupling.
All lessons in DDD
- Ubiquitous Language: Code That Speaks the Business
- Entities vs Value Objects
- Aggregates: Consistency Boundaries That Protect Invariants
- Domain Services vs Application Services
- Domain Events: Things That Happened
- Bounded Contexts: Where Words Keep One Meaning
- Context Maps: How Bounded Contexts Relate
- Strategic Design: Core, Supporting & Generic Subdomains