News

Eric Evans said "DDD isn't done." The author of Domain-Driven Design reflected on the fifteen years since the book was published, expressing some surprise that the idea has been so popular for so ...
In this post, I cover domain-driven design (DDD) and how this development philosophy can be used to represent the real world in code while being well-suited to a microservices implementation.
Domain-Driven Design Which is where DDD comes in. DDD doesn't abandon refactoring, SOLID programming or any of the other tools that are part of a developer's toolkit. It merely says that we should ...
If you've been creating Data Transfer Objects that integrate several objects into one, then you've created what domain-driven design (DDD) calls an aggregate. But there are some rules you need to ...
Value stream management involves people in the organization to examine workflows and other processes to ensure they are deriving the maximum value from their efforts while eliminating waste — of ...
Domain-Driven Design (DDD) is the way out. By putting business logic at the centre of architecture, DDD helps teams build software that mirrors real world complexity while being scalable and ...