Skip to main content
D
Technique

DDD

Verified Sep 2026

Domain-Driven Design

An approach to software development that focuses on modeling the business domain and its rules.

Domain-Driven Design (Eric Evans, 2003): model software around the business domain with bounded contexts, ubiquitous language and aggregates. The vocabulary of serious backend architecture.

Who it's for

Teams taming complex business domains by making the code speak the domain's language.

Keep exploring

1 in catalog

DDD works with