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

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

9 ответов

25 просмотров

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Добрый вечер, Пока не совсем понимаю как наладить общение между телеграм ботом и ПО для работы с сим боксом. По самому боту так понял: - Нужен некий баланс, который можно поп...
Magic
6
Объясните, пожалуйста, почему компилятор ругается на использование в условии неинициализированной переменной: int x; Task.Run(async () => { x = await somefunc(); }).Wait...
Александр
5
Всем привет. Ребята, подскажите, пожалуйста. у ботов есть ограничение на отправку сообщений - 30 сообщений в секунду, эти ограничения накладываются на все сообщения? или на со...
Artem Stormageddon
4
Блин, ребята, сори за тупые вопросы. А можно ли как-то открыть вебапку по нажатию на кнопку в меню(которое появляется слева, команды)?
Artem Stormageddon
3
Коллеги, может знает кто, можно ли цвет бейджа счётчика в BackendMenu менять без бубнов?
Alex Blaze
3
а плаксы из-под питона умеют только в комфортных условиях что-то выдавить из себя?)
Lencore
9
Привет!) Кто как юзает переменные в строках?) Чисто ради интереса Вот так: echo "У меня {$bananasAmount} бананов"; Или вот так: echo "У меня ${bananasAmount} бананов";
Виталий
3
Но, может, есть уже проверенная? Наши требования такие: 1. Сообщения должны приходить из Инста в CRM оду 2. Должна быть возможность подключить несколько экаунтов Инстаграм. Р...
Alexander Sharoiko MSE / Александр Шаройко
13
разработчик ботов скидывает портфолио, боты которые он уже создал. А вот как узнать что это именно он их создал?
Gosudar
4
Это может быть все-таки не флудвейт? у меня ботфазер принимает изменения и отображает даже что они изменились, на видео видно что он прислал якобы уже измененное описание, н...
OVERLINK
13
Карта сайта