×

5501404537470543

6 Reputation

Follow
Activities(1) Posts(0) Series(0) Areas of Expertise Following Followers

5501404537470543 Commented on

An In-Depth Understanding of Aggregation in Domain-Driven Design

This article discusses the definition, value, and practices of aggregation in domain-driven design (DDD)

Hi Gang,Thank you for the great article.I might misunderstood a bit on the part "Consistency of the lifecycle" where you wrote "Consistency of the lifecycle refers to the objects within the aggregation boundary that have a personal dependency relationship with the aggregate root". In your example, the Purchase Item object should disappear when Purchase Requisition is deleted. Does the same rules does not apply when Commodity is deleted because they two different aggregates? If that is the case, should we also rely on "final consistency" to ensure Purchase Item is deleted from Purchase Requisition aggregate? Could you provide an example?Hope you can help to enlighten me.Thanks.
Areas of Expertise

Following (0)

See All

Followers (0)

See All
Latest Comments
No series yet.