Avid Elixir coder and Aikido enthusiast. I dabble in cognitive robotics, looking for clues about the shape of Life and Mind. jfcloutier@mstdn.social
Mar 29, 2019 • 4 tweets • 2 min read
#DomainDrivenDesign is not aggregates, event sourcing, CQRS, event storming etc. These are instruments. They have been shown to be very useful in DDD-minded projects. But we must be careful not confuse the Instrument with the Art.
To me, this is the key insight of DDD: When battling complexity in large systems, how project teams acquire domain knowledge, how they build, evolve and pervasively apply conceptual models, and how they protect the integrity of these models over time trumps technology.