All thinkers
Founder of Domain Language
Eric Evans
Evans gave architects bounded contexts, ubiquitous language, and strategic design: tools for aligning software structure with the shape of the business.
- Essential reading
- Domain-Driven Design: Tackling Complexity in the Heart of Software
- Models in this guide
- 3
- No. 017Systems & Structure
Bounded Context
A model is only valid inside an explicit boundary; the same word can mean different things in different contexts.
- No. 070People, Org & Influence
Ubiquitous Language
Use one vocabulary, shared by domain experts and developers, in conversation, documents and code alike.
- No. 122From the Masters
Anti-Corruption Layer
Protect your domain model by translating at the boundary with systems whose models you don't control.