ddd/

Domain-Driven
Design

Context mapping, bounded-context patterns, and aggregate design.

Domain A Domain B
4 topics in this section
ddd/aggregates/
Aggregates
Aggregate root design, transactional consistency boundaries, and invariant protection.
ddd/context-maps/
Context Mapping
Context mapping patterns: shared kernel, customer-supplier, conformist, anti-corruption layer.
ddd/events/
Domain Events
Domain event modelling, event storming, and event-carried state transfer.
ddd/repositories/
Repositories
Repository patterns, persistence boundaries, and aggregate retrieval.