Getting Started with Domain-Driven Design without Fighting the Wrong Battles
summary
An introduction to Domain-Driven Design (DDD) focused on practical first steps: identifying core domains, defining bounded contexts, and using ubiquitous language to avoid common mistakes. Covers concrete DDD building blocks and practices for getting started without overengineering or premature technical battles.
AI-written summary · about
chapters (11)
- 0:00DDD introduction
- 2:09DDD philosophy and tools
- 6:18Language role in DDD
- 16:23Avoiding spec errors
- 20:58Event Storming and knowledge sharing
- 27:09Domains and subdomains
- 33:12Bounded Contexts and decomposition
- 37:26Context relationships
- 42:39Model propagation
- 46:28Strategy before tactics
- 47:50Summary and iteration
related talks
46mDomain Driven Design The Basics
44mStrategic Domain-Driven Design for dummies
38mWhat I talk about when I talk about Domain Driven design
48mDomain-Driven Design tactically and practically
45mDon't Overdose on Domain-Driven Design
49mHow to cook Domain Driven Design
59mDomain-Driven Design: A Recipe for the Pragmatist
32mApplying Domain-Driven Design in legacy systems
