Domain-Driven Design: A Recipe for the Pragmatist
summary
Aleksey presents a pragmatic, experience-based guide to Domain-Driven Design (DDD), discussing which DDD patterns are most useful, how to think about bounded contexts (including whether their size matters), and reflections on what Eric Evans regrets about his book 15 years later. The talk aims to strip away excessive detail from canonical DDD literature (Evans, Vernon) and give concrete, practical insights for applying DDD approaches in real projects.
AI-written summary · about
chapters (9)
- 0:00Introduction
- 5:41What is Domain-Driven Design
- 13:54Business logic and legacy problems
- 20:53Bounded Context and ubiquitous language
- 27:50Core, Support and Generic Domains
- 33:17Architecture and dependencies
- 36:53DDD tactical patterns
- 44:44Pragmatic recipe
- 48:39Q&A
related talks
48mDomain-Driven Design tactically and practically
38mWhat I talk about when I talk about Domain Driven design
59mDomain-Driven Design - Where Rubber Meets the Road
49mHow to cook Domain Driven Design
50mGetting Started with Domain-Driven Design without Fighting the Wrong Battles
55mDomain-Driven Design: back to the roots
58mImplementing Domain Driven Design as a Pragmatic .NET Developer
41mDomain-Driven Design: Hidden Lessons from the Big Blue Book
