×

gangz

163 Reputation

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

Following (0)

See All

Followers (1)

See All

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)

Seven Suggestions for Efficient and High-Quality Code Review

This article explains Code Review (CR) and gives seven practical suggestions to improve the efficiency and quality of CR.

Better Defect Analysis, Less Code Bugs: Five Keys to Defect Analysis

This post summarizes how to conduct effective defect analysis, addresses development blind spots through defect analysis, and discusses how to build a learning-oriented team.

Latest Comments

5501404537470543 Commented on An In-Depth Understanding of Aggregation in Domain-Driven Design

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.

5746377035807677 Commented on An In-Depth Understanding of Aggregation in Domain-Driven Design

excellent article,can you write an article about Domain service? Looking forward to it.

No series yet.