Если дело не касается кода, то ддд - это филосовия

коллаборации между бизнесом и девами с фокусом на быструю доставку фич, и самое важное тут коллаборация, как тогда можно утвреждать, что для несложных доменов ддд принесет усложнение? ты ведь в любом случае только выиграешь

9 ответов

6 просмотров

Не соглашусь что фокус там на скорость доставки, но это не столь важно. Если домен не сложный то вопрос управления или контроля сложности не стоит. Или точно не стоит остро. А если проблемы в контроле сложности нету, то зачем собственно ддд? Опять таки, это не значит что он не нужен или что его нужно игнорировать или что-то ещё. Но он скорее всего будет не оправдан. Так и в чем собственно будет профит в управлении сложностью там где это не нужно или там где её уровень не нуждается в каком-то особом подходе?

Max Grom
Не соглашусь что фокус там на скорость доставки, н...

Что значит зачем ддд? Просто и достаточно емко отписывать код и упрощать его Просто это не тру для вас, но задачи для «не тру ддд» все те же, что и для тру

Valentin-Gerbey Автор вопроса
Max Grom
Не соглашусь что фокус там на скорость доставки, н...

Зачем тогда управлять сложностью, если не для ускорения разработки?

Valentin Gerbey
Зачем тогда управлять сложностью, если не для уско...

Скорость доставки не всегда главный приоритет бизнеса, особенно в условиях высокой сложности предметной области. Ошибка логики может быть дороже чем доставка не вовремя. Не все релизят каждый час, день или неделю

Valentin Gerbey
Зачем тогда управлять сложностью, если не для уско...

сложность и скорость - это понятия несовместимы быстро на коленке можно накидать такой говнокод, что сам потом ноги сломаешь, когда же стоит высокая сложность и условия развития и поддержки - тут уже делается раздумано, с анализом, с меньшими для себя трудностями последующих рефакторинга, масштабирования, доп. функционала, апдейта и пр...

Valentin-Gerbey Автор вопроса
𝔏𝔦𝔩𝔦𝔱𝔥
сложность и скорость - это понятия несовместимы бы...

почему не совместимы? выше сложность — меньше скорость.. причём тут гавнокод вообще? речь идёт не о быстрой доставке одной фичи, а что бы быстрее доставлять множество фич, а для этого ты будешь делать раздумано и будешь делать рефакторинг, первоначальная цель которого также быстрая доставка

Valentin-Gerbey Автор вопроса
Max Grom
Скорость доставки не всегда главный приоритет бизн...

Согласен, что есть бизнесы для которых очень высока цена ошибки, и если им давать выбор или, то выберут без ошибок, но при этом время для всех бесценно

Max Grom
Можно упрощать и без ддд 🤷‍♂️

“конкретно — код станет проще и понятнее” - выше уже отвечал ^

Похожие вопросы

Обсуждают сегодня

Ребят, всем привет) Кто юзал/юзает Postgres? Я на MySQL сделал простенький сайт для диплома, но я внезапно обнаружил условие что надо было на Postgres) Проблема в том, что я н...
Dororo Steeeve
4
Спасибо. Начну с клиент-сервер. Там разберусь И еще вопрос - можно ли как то джобы отправлять на определенные клиенты? Например есть vdi и linux машина. Можно ли задачу оправ...
Sergey Ivanov
4
А что насчет FluentValidation? тоже ведь есть альтернатива у МС.
devman
13
Всем привет. Я только начал изучать nomad и есть несколько вопросов. Я хочу развернуть 1 сервер и 1 клиент чтобы потыкаться и пощупать как работает это. А можно ли развернуть...
Sergey Ivanov
2
Тут кто-то шарит в мед оборудовании?
Benz
10
Граждане, я чего-то не понимаю. Это такая багофича новая? показывать ссылку на профиль по номеру телефона, даже если телефон скрыт от всех в настройках конфиденциальности?
Роман
5
Всем привет! подскажите, кто-то использовал vault + гео-распределенный etcd-кластер (мемберы в разных цодах)? какие есть подводные камни? и стоит ли вообще такое делать?
Василиса Васильева
1
Читаю сейчас [нет, уже больше не читаю!] курсовую о Булгакове, написанную, похоже, с помощью ChatGPT. Это удивительный психоделический опыт. Текст в основном написан в стиле б...
✨ Uni [🌊 В отпуске]
1
https://apps.odoo.com/apps/modules/13.0/web_widget_flow_chart это же flow chart?
Sergej R
2
Привет народ! А кто проверял, как часто Оду маркет твои репозитории обновляет?
Max Lit
2
Карта сайта