It's All About the Domain, Honey - Domain-Focused Architecture with DDD
summary
A concrete Domain-Driven Design playbook demonstrated by modeling a port planning system: echsounder readings flow through a pipeline that produces part-plans for a nautical control center. The talk shows specific classes and interactions, uses domain storytelling and event storming, applies tactical DDD patterns (entities, value objects, aggregates), and outlines a pragmatic migration path from a modular monolith to microservices with attention to naming, bounded contexts and deployable seams.
AI-written summary · about
chapters (21)
- 0:00Start
- 0:42What kind of design is this?
- 4:30WPS WORKPLACE SOLUTIONS
- 5:42Content
- 9:54How can this work?
- 14:10Task: Build software for it
- 15:33Software ≠ an end in itself
- 25:43Technical language
- 26:27Domain language
- 28:35Ubiquitous Language
- 28:48All-pervasive language
- 35:05Tactical Design
- 35:34Also: Business Object
- 36:43Value Object
- 38:18Design metaphors
- 38:56Tool
- 39:12Automaton
- 39:38Material -- passive
- 40:34Strategic Design
- 46:47literature
- 47:10DOMAIN Storytelling
related talks
38mDomain-Driven Design: Hidden Lessons from the Big Blue Book
01h 11mAn introduction to DDD
39mDomain-Driven Design: Hidden Lessons from the Big Blue Book
47mGetting modules right with Domain-driven Design
01h 04mDomain Driven Design: The Good Parts
59mDomain Driven Design: The Good Parts
54mImplementing Domain Driven Design
02h 00m[Workshop] DDD in action. Evolution of the application architecture with DDD
