Дмитрий Елисеев «DDD. Почему это правильно, и почему не работает»

  Рет қаралды 15,696

DotNetRu

DotNetRu

Күн бұрын

Пікірлер: 34
@TbIPDblM
@TbIPDblM 9 ай бұрын
Для старта в DDD то что нужно!
@denissmirnov4258
@denissmirnov4258 2 жыл бұрын
Докладчик перепутал определения сабдоменов и ограниченных контекстов. В красной книге Вона Вернона (на которую докладчик ссылался в начале) ясно написано, что сабдомены (подобласти) являются областью ЗАДАЧ, то есть то, что хочет сделать бизнес. Ограниченные контексты представляют собой область РЕШЕНИЙ, куда входит МОДЕЛЬ ПРЕДМЕТНОЙ ОБЛАСТИ (а точнее модель подобласти, если контекст входит в эту подобласть, см рисунок на слайде), и все что определяется моделью - сервисы приложения, отображение(UI) и так далее.
@nadzhafox
@nadzhafox Жыл бұрын
TLTR; ДДД - это ..., но не работает потому что сложна, ваши вопросы)
@monklg
@monklg 4 жыл бұрын
Послушал еще раз. Докладчик в 10 минут рассказал основы 3d и все сказал верно в общем-то. И акцент все же на вопросах - т.е. задача была навести актуальный порядок в понимании темы у слушателей. Публика молодцом - задавали хорошие вопросы. Дмитрий молодец - кратко и по делу... Интересно - какая обстановка сейчас с внедрением 3д в "новом" проекте?
@evgenypotapov3716
@evgenypotapov3716 4 жыл бұрын
Database lead в 2020?
@monklg
@monklg 5 жыл бұрын
Я поставил лайк за смелость. Доклад мне показался интересным в плане эксперимента. Эдакий живой диалог. Тут нужна подготовленная публика (возможно, на это был расчет), да и докладчик должен быть с погонами и увешан орденами боевых действий. Но получилось так, будт-то чувак бросился в ров с полу-сытыми львами и пытается отбиваться от взмахов их лап, отделался царапинами. Очень напряженная картина, я переживал. Но докладчику я желаю не опускать руки, учиться на ошибках.
@tertiumorganum5665
@tertiumorganum5665 4 күн бұрын
Домены и контексты перепутал😂
@Евгений-ю5ц6о
@Евгений-ю5ц6о 2 жыл бұрын
Действительно, попытка упрощения сложного. Спасибо
@Zealotacr
@Zealotacr 5 жыл бұрын
Как-то не серьёзно. Тема обширная, громкое название, а внутри доклад на 10 минут и на два с половиной так себе слайда. Наверное, рассказчик не успел нормально подготовиться.
@ВладиславТрунов-т2т
@ВладиславТрунов-т2т 4 жыл бұрын
Вооода, тем кто не понимает о чем речь, по докладу суть не понять...
@bentleeremy2070
@bentleeremy2070 3 жыл бұрын
I know Im kinda randomly asking but do anyone know of a good website to stream newly released series online ?
@jadkylan7774
@jadkylan7774 3 жыл бұрын
@Bentlee Remy Try flixzone. Just search on google for it =)
@ivankace3541
@ivankace3541 3 жыл бұрын
@Jad Kylan Yup, I've been watching on Flixzone for since march myself :)
@bentleeremy2070
@bentleeremy2070 3 жыл бұрын
@Jad Kylan Thank you, I went there and it seems like they got a lot of movies there =) I really appreciate it !
@jadkylan7774
@jadkylan7774 3 жыл бұрын
@Bentlee Remy No problem :)
@MikhailKolobovGamedevForge
@MikhailKolobovGamedevForge 2 жыл бұрын
Послушал 10 раз, но так и не понял разницу между subdomain и bounded context... Первое это "программное выражение бизнес ценностей" А второе - "бизнес функционал, описанный аналитиками"
@bfdhtfyjhjj
@bfdhtfyjhjj 3 ай бұрын
наоборот, докладчик напутал
@gu.shaykh
@gu.shaykh Жыл бұрын
Bounded context вообще не раскрыт
@DomainDrivenDesign
@DomainDrivenDesign 5 жыл бұрын
называется не разобрался в DDD - а уже на конференцию приехал и начал всем доносить что DDD не торт. скоро надо будет вводить модерацию вот таких вот "спецов" - чтобы не позорились.
@IliaGlazkov
@IliaGlazkov 3 жыл бұрын
Был бы не плохо, если бы ваша критика была бы более предметная.
@SparinHere
@SparinHere 3 жыл бұрын
@@IliaGlazkov можно было упомянуть, что сам Эванс приводит, что внедрение всех принципов или большинства аспектов изложенных им (считать DDD), увеличивает трудозатраты в разы. Эванс говорит, что допускается использовать в DDD подобных системах срезы в виде используемых фреймворков для сокращения трудозатрат на разработку. Это тонкая грань без формализованных критериев когда нужно в DDD и когда не нужно в DDD. Хотелось бы, судя по 11 минутам доклада, чтобы его автор привел критерии или примеры избыточности DDD, если мы говорим о цели доклада. Нельзя сказать тезис без доказательства людям, которые тезис считают ложным. Тогда не придется оспаривать сам тезис, а придется обсуждать (не)состоятельность аргументов. Как можно доказать, что DDD не работает. Можно начать с утверждения, что DDD - это идеал системы, к которой можно стремиться, но он не достижим по ряду объективных причин (критериев). Критерий первый - трудозатраты и срочность разработки. Можно провести эксперимент, где две команды разработчиков с одинаковой квалификацией пишут одну и туже задачу в сжатые сроки. Разница между ними, что одна команда пишет все по заветам DDD, а другая не обязана им следовать. Затем экспертная комиссия может оценить работы участников на читаемость, поддерживаемость, производительность, подставьте нужное. Можно подойти с другой стороны и заявить, что DDD из-за своей неформальности является философской идеей и не может быть формально описано. А раз неформальное, то не может быть достигнуто. Разработчики будут вечно недовольные, другие разработчики будут спорить что у них DDD, а у вас не DDD, и так далее... Проблема автора, что он решил сделать логическую ошибку с апеляцией к собственному авторитету и вступить в дискуссию с несогласными на неформальных началах. В принципе, я еще недосмотрел саму дискуссию, но скорее всего она закончилась как дискуссии Сократа. Стороны перекатились из одной темы к другой, особо не придя к единому мнению и посмотрели на это с разных баррикад. Что для некоторых не особо будет продуктивно.
@михаиландреевич-с2ю
@михаиландреевич-с2ю Жыл бұрын
Особенно "выхлоп" нелепо звучит.
@D0F4M1N3
@D0F4M1N3 4 ай бұрын
Это чё за Вьетнам в вакууме?😅
@tertiumorganum5665
@tertiumorganum5665 4 күн бұрын
Зочем надо было делать доклад, если сам не оч въехал? Dba по определению с ддд ничего общего иметь не должны
@daovel
@daovel Жыл бұрын
Мне одному режет слух домен и поддомены эх
@kind1y
@kind1y 11 ай бұрын
Везде абстрактные примеры. Видео с кодом, хотя бы с псевдо, ещё не находил :(
@МихайлоМ-ы6д
@МихайлоМ-ы6д 3 жыл бұрын
Лайк)
@denisk8360
@denisk8360 2 жыл бұрын
новичкам тут ловить нечего. лучше посмотрите у АйТиБорода норм про Ddd
@mahnachevskiy
@mahnachevskiy 4 жыл бұрын
rd
@digkillneko
@digkillneko 5 ай бұрын
DDD утопия созданая от делать нехерство
@TeppopucT
@TeppopucT 4 жыл бұрын
"Мы придумали микросервисы"?
@allo5
@allo5 4 жыл бұрын
эмм
@mr.alekseyev
@mr.alekseyev 11 ай бұрын
Это неправильный Дмитрий Елисеев!
2021-10-26 DDD CQRS Гексагональная архитектура
25:45
Денис Черносов
Рет қаралды 11 М.
Каха и дочка
00:28
К-Media
Рет қаралды 3,4 МЛН
It’s all not real
00:15
V.A. show / Магика
Рет қаралды 20 МЛН
Don’t Choose The Wrong Box 😱
00:41
Topper Guild
Рет қаралды 62 МЛН
Алексей Мерсон - Domain-driven design: рецепт для прагматика
58:57
DotNext — конференция для .NET‑разработчиков
Рет қаралды 62 М.
Многоликий DDD - Сергей Баранов
1:19:18
Конференция ArchDays
Рет қаралды 19 М.
Каха и дочка
00:28
К-Media
Рет қаралды 3,4 МЛН