Flexible software usually means well modularized software. Instead of one big ball of code, you want to create components that work together. Dividing up your application into those components has always been a bugbear of design and it's what domain-driven design (DDD) is trying to solve. In this episode, Coté talks with Jakub Pilimon to figure out what DDD is, plus how event storming is used to find domains. Also, outside of Poland, is it "evangelist" or "advocate"?
Subscribe, follow, feedback
About the AuthorMore Content by Michael Coté