

Can you have a clean domain model?
Nov 11, 2019
The discussion dives into the intricacies of crafting a clean domain model amidst complex business rules. It highlights the challenges faced in fields like election systems, where regulations vary widely. By using historical parallels, the conversation illustrates how to abstract complexity and uncover a simpler framework. Listeners will appreciate the insightful examples that illuminate the art of simplifying intricate models.
AI Snips
Chapters
Transcript
Episode notes
Clean Domain Model Possibility
- A clean domain model is possible even with messy business rules.
- Focus on core concepts like eligibility, not volatile rules.
Election Notification System
- Eric Normand worked on a U.S. election notification system.
- Each state's unique rules made creating a unified model challenging.
Start Simple, Refine
- Start with a simple function like 'can vote' and refine it.
- Identify timeless concepts like eligibility and residency.