Domain Driven Design

Model software around the business domain using bounded contexts, aggregates, and ubiquitous language. Use when the user mentions "domain modeling", "bounded context", "aggregate root", "ubiquitous language", "anti-corruption layer", "context mapping", "domain events", or "strategic design". Also trigger when splitting a monolith into services, defining microservice boundaries, or aligning code structure with business processes. Covers entities vs value objects, domain events, and context mapping strategies. For architecture layers, see clean-architecture. For complexity, see software-design-philosophy.

theheavenlyd3mon Updated 28 repo stars

File contents

theheavenlyd3mon/hermes-profiles/tree/main/profiles/code/skills/domain-driven-design commit dec65e846a

Frequently asked questions

npx skillmds@latest add theheavenlyd3mon/domain-driven-design