An introduction to the principles of Domain-Driven Design and its strategic patterns to address complexity in software systems.
- Core principles of Domain-Driven Design (DDD)
- Key strategic patterns
- Aligning software with business needs
- Improving cross-team communication
- Managing complexity in large systems