Сайт использует сервис веб-аналитики Яндекс Метрика с помощью технологии «cookie». Пользуясь сайтом, вы даете согласие на использование данной технологии.
DDD: как подружить бизнес и код | Кирилл Ветчинкин | Организованное программирование #55
Когда архитектура перестаёт быть просто техническим решением и становится инструментом понимания бизнеса, в игру вступает DDD. В этом видео — как выстраивать границы контекстов, выявлять субдомены, находить общий язык между разработкой и бизнесом, использовать EventStorming и доменные события, а главное — проектировать модель, отражающую суть предметной области, а не только её внешние проявления. Подписывайтесь на канал «Организованное программирование» в Telegram: – Список подкаст-платформ (Apple Podcast, Google Podcast, Spotify, Яндекс.Музыка и другие): – Смотреть в ВК Видео: 🔹 Telegram-канал Организованного Программирования: 🔹Хекслет Клуб в Telegram 🔹Курсы по программированию — начни учиться уже сегодня: 🔹Книга "Профессия «Программист»" - 🔹 Вопросы для собеседований - 🔹 Тестовые задания - В этом видео: 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