UzezijephterImplementing Aggregates: A Journey of Mastery and ClarityImplementing Domain-Driven Design (DDD) principles can be transformative for your codebase, but without practical understanding, it can…Oct 11
Niraj RanasingheImplement value objects with Domain-Driven Design (DDD)In Domain-Driven Design (DDD), the concept of a value object is fundamental yet often misunderstood. This post will walk you through what…May 222
Ted JamesHow to write a Case() SQL expression with an aggregated field (Sum) using Django’s query builderI am trying to recreate this SQL statement using Django’s query builder:Aug 1Aug 1
Hany ElemaryinnavaliaThe Most Common Domain-Driven Design MistakeMistaking Central Concepts for Bounded ContextsMar 1519Mar 1519
UzezijephterImplementing Aggregates: A Journey of Mastery and ClarityImplementing Domain-Driven Design (DDD) principles can be transformative for your codebase, but without practical understanding, it can…Oct 11
Niraj RanasingheImplement value objects with Domain-Driven Design (DDD)In Domain-Driven Design (DDD), the concept of a value object is fundamental yet often misunderstood. This post will walk you through what…May 222
Ted JamesHow to write a Case() SQL expression with an aggregated field (Sum) using Django’s query builderI am trying to recreate this SQL statement using Django’s query builder:Aug 1
Hany ElemaryinnavaliaThe Most Common Domain-Driven Design MistakeMistaking Central Concepts for Bounded ContextsMar 1519
Mario BittencourtinSSENSE-TECHDDD Beyond the Basics: Mastering Aggregate DesignIn the first article of this series I discussed the importance of domain language, how it relates to a bounded context, and how to handle…May 27, 2022
GeorgeinTechnical blog from UNIL engineering teamsConsistency Boundary: Aggregate, Eventual, Use CaseIn this article we discuss three ways a consistency boundary may be implemented for a business invariant spanning two or more aggregate…Jan 72