domains / families / software-engineering / domain-driven-design

domain-driven-design

combined

Apply Eric Evans-inspired DDD rules when modeling a complex domain, defining bounded contexts, protecting ubiquitous language, or designing aggregates. Plan and route Domain-Driven Design work from strategic modeling to tactical implementation and evented architecture patterns.

When to use

When not to use

Skill page

Conflict

The three copies overlap on DDD concepts but each contains material steps the others lack. wondelai provides a detailed tactical framework (ubiquitous language, bounded contexts, aggregates) and a scoring rubric. ciembor is a thin router to external mini/full rule files. sickn33 provides a strategic routing map, a viability check for when to use DDD, and specific output requirements. Crowning one would hide the strategic routing (sickn33) or the detailed tactical scoring (wondelai).