← Back
Milan Jovanovic October 15, 2024 26m

A Natural Path to Domain-Driven Design (evolve your code)

Summary

This tech transcript focuses on evolving a domain model towards Domain-Driven Design principles, starting with a complicated transaction script for a "create meeting" use case. Key subjects include identifying potential Aggregates to encapsulate business invariants, protecting object access, and handling validations and conflicts. The practical takeaway is a step-by-step approach to carving out logic for better domain modeling, emphasizing an understanding of trade-offs.

View original episode ↗