Conversations about Software Engineering

CaSE is an interview podcast for software developers and architects about Software Engineering and related topics. We release a new episode every three weeks.

Domain-Driven Design with Vaughn Vernon

Download it: MP3 | AAC | OGG | OPUS

Joy talks with Vaughn Vernon about Domain-Driven Design. Vaughn shares his journey to DDD and the reasons behind his DDD books. They then go on to discuss strategic design, the broad brush strokes of DDD, what a model actually looks like and how to use bounded contexts to keep a system from becoming a big ball of mud. Vaughn then answers some questions about domain events and event sourcing, and makes a case for modelling uncertainty instead of fighting with concurrency.

Read transcript

Show Notes


New comment