Bounded Context в DDD. Как отразить в Go.

Ответ

Bounded Context - граница модели и языка (ubiquitous language) внутри контекста. Разные контексты могут иметь свои модели с одинаковыми именами (Order в заказах и в доставке). В Go: отдельные пакеты или модули по контекстам (pkg/order, pkg/shipping); обмен между контекстами через события или антикоррупционный слой (DTO, маппинг). Не смешивать модели разных контекстов в одном пакете.

🧠Квиз 🏆Лидеры 🎯Собесед. 📖Вопросы 📚База зн.