01.6.2 · Skill in Domain understanding
Domain language
The vocabulary and concepts experts in the field use.
Using users' own terms makes a product feel built for them, and getting them wrong costs trust quickly. A shared vocabulary also improves code, since models and names match the domain. This idea is central to domain-driven design.
Resources
2- articleStart hereUbiquitous language ↗Martin Fowler · 2 min
Why developers and domain experts should share one precise vocabulary, and carry it into the code.
- articleGo deeperBounded context ↗Martin Fowler · 3 min
The same word can mean different things in different parts of a business; this is how to draw those lines.
Tools
none yetTools for this topic are being researched.