Domain-Driven Design
Strategic DDD: ubiquitous language, bounded contexts, and boundaries that match the business.
The most expensive boundaries to fix are the ones drawn in the wrong place. This topic covers strategic domain-driven design: building a shared language with domain experts, splitting a large model into bounded contexts, mapping the relationships between them, and using those contexts to shape modules and services.
