Про DDD

— есть бизнес и его виденье мира — есть разработчики которые выражают бизнес процессы в коде — есть проблема перевода требований из языка бизнеса в код, потому что модель бизнес процессов часто засоряется инфраструктурной фигней — «проблема перевода» приводит к тому что спустя время сложно понять как работает модель, сложно Читать дальше…

Про фичи, контексты и boundary context

Фичи формируют контексты (boundary context). Контексты пересекаются но в целом весьма изолированы. Их нутро не зависит друг от друга. Возьмем к примеру каталог товаров и прикинем какие у нас тут есть контексты: пользователи — авторизация, восстановление доступа, управление профилем ордеры — весь цикл жизни ордера в системе каталог товаров — Читать дальше…