Город МОСКОВСКИЙ
02:11:27

DDD: как подружить бизнес и код | Кирилл Ветчинкин | Организованное программирование #55

Аватар
Организованное программирование
Просмотры:
121
Дата загрузки:
02.08.2025 10:55
Длительность:
02:11:27
Категория:
Развлечения

Описание

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

Подписывайтесь на канал «Организованное программирование» в Telegram: https://ttttt.me/orgprog
– Список подкаст-платформ (Apple Podcast, Google Podcast, Spotify, Яндекс.Музыка и другие): https://podcast.ru/1734325321
– Смотреть в ВК Видео: https://vkvideo.ru/video-224967259_456239167

🔹 Telegram-канал Организованного Программирования: https://t.me/orgprog
🔹Хекслет Клуб в Telegram https://t.me/HexletClubBot
🔹Курсы по программированию — начни учиться уже сегодня: https://ru.hexlet.io/courses
🔹Книга "Профессия «Программист»" - https://code-basics.com/ru/book
🔹 Вопросы для собеседований - https://github.com/Hexlet/ru-interview-questions
🔹 Тестовые задания - https://github.com/Hexlet/ru-test-assignments

В этом видео:
00:00 — Введение. DDD снова на расхайпе?
01:24 — «Мёртв, но жив»: как DDD пережил 20 лет и вернулся круче, чем раньше
02:34 — Микросервисы vs Монолит: кто сделал DDD модным?
04:20 — Где DDD реально спасает, а где вам хватит CRUD-а
06:25 — Три слоя DDD: философия, стратегия, тактика
10:22 — Кодишь автоматизацию? Сначала пропитайся болью бизнеса!
14:58 — Рич-модель против «анемичных DTO»: экономим нервы и тесты
19:34 — Итерации, ошибки и поправки: почему «семь пятниц» — это нормально
23:00 — Брокерский ад и “стакан”: DDD в диких финансовых джунглях
29:15 — EventStorming на пальцах: раскрашиваем бизнес-процесс за час
34:02 — Миф о «микро»-сервисах: почему размер не главное?
36:18 — Bounded Context: та самая граница, за которой исчезает боль
40:28 — Служебный, Core, Generic: три вида субдоменов и как не утонуть
45:14 — Единый язык: как одно слово «анкета» сожгло месяц разработки
50:38 — Кейс Hexlet: одно слово «курс» — взлет продаж или мгновенный провал?
58:30 — Customer Journey Map ≠ юзер-флоу: строим путь клиента, а не экраны
1:04:08 — Разбиваем бизнес на субдомены: практическая схема «курсы → платежи → отзывы»
1:10:24 — Bounded Context в деле: почему бухгалтер и маркетолог видят разных «клиентов»
1:17:50 — Большой бизнес, маленький бизнес: где DDD обязателен, а где роскошь
1:24:45 — «Один экземпляр сущности» — путь к грязному монстру из 150 полей
1:32:30 — Спагетти-сервисы: типичные ошибки опенсорса и как их резать DDD-ножом
1:46:45 — Культура без начальника: какие решения можно принимать «на месте»
1:50:47 — Тактический DDD: паттерны, которые ускорят вас завтра
1:56:05 — Доменные события 101: зачем стрелять ивентами прямо из агрегата
1:58:35 — Асинхронность без боли: как события сокращают дубли и хаос
2:08:00 — Навыки архитектора 2025: почему «внутренний» код важнее инфраструктуры
2:09:45 — Заключение: DDD — не серебряная пуля, а пулемёт. Главное - уметь стрелять

#DDD #DomainDrivenDesign #Микросервисы #ЧистаяАрхитектура #EventStorming #СеньорРазработчик #LegacyCode #Программирование #Архитектор #SoftwareDesign #DevCareer #Backend #ArchitecturePatterns #GoLang #JavaDev

DDD: как подружить бизнес и код | Кирилл Ветчинкин | Организованное программирование #55

Рекомендуемые видео