Базовый
Что такое Ubiquitous Language (Единый язык) в DDD?
Ubiquitous Language (Единый язык) — это базовый принцип Domain-Driven Design.
Это общий словарь терминов, который используют все участники проекта: бизнес-эксперты, аналитики, тестировщики и программисты.
✅ Главное правило:
Термины из этого языка должны использоваться не только в ТЗ и разговорах, но и прямо в коде (названия классов, методов, таблиц БД).
Если бизнес говорит "Маршрутный лист", в коде должен быть класс RouteSheet, а не DeliveryPlan.
Это исключает "испорченный телефон" и необходимость переводить с языка бизнеса на язык ИТ.