Anmelden

Организованное программирование· Folge 55

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

Sonntag, 3. August 2025 · 2 h 10

MP3

Shownotes

<p>В этом выпуске мы поговорили с архитектором и преподавателем Кириллом Витчинкиным о том, почему DDD переживает второе рождение, как его стратегия, тактика и единый язык спасают микросервисы от «тысячи сервисов ради хайпа», и чем Event Storming помогает вытянуть скрытые знания из трейдеров, курьеров и кол-центров, прежде чем писать код. Обсудили как доменные события делают тесты чище, фичи быстрее, а нервы крепче.<br />Подписывайтесь, ставьте лайк и делитесь в комментариях: сколько микросервисов живёт у вас, кто уже внедрил DDD в проде и где-то по дороге сломал себе мозг.</p>
<ul><li>() - — Введение. DDD снова на расхайпе?
</li>
<li>() - — «Мёртв, но жив»: как DDD пережил 20 лет и вернулся круче, чем раньше
</li>
<li>() - — Микросервисы vs Монолит: кто сделал DDD модным?
</li>
<li>() - — Где DDD реально спасает, а где вам хватит CRUD-а
</li>
<li>() - — Три слоя DDD: философия, стратегия, тактика
</li>
<li>() - — Кодишь автоматизацию? Сначала пропитайся болью бизнеса!
</li>
<li>() - — Рич-модель против «анемичных DTO»: экономим нервы и тесты
</li>
<li>() - — Итерации, ошибки и поправки: почему «семь пятниц» — это нормально
</li>
<li>() - — Брокерский ад и “стакан”: DDD в диких финансовых джунглях
</li>
<li>() - — EventStorming на пальцах: раскрашиваем бизнес-процесс за час
</li>
<li>() - — Миф о «микро»-сервисах: почему размер не главное?
</li>
<li>() - — Bounded Context: та самая граница, за которой исчезает боль
</li>
<li>() - — Служебный, Core, Generic: три вида субдоменов и как не утонуть
</li>
<li>() - — Единый язык: как одно слово «анкета» сожгло месяц разработки
</li>
<li>() - — Кейс Hexlet: одно слово «курс» — взлет продаж или мгновенный провал?
</li>
<li>() - — Customer Journey Map ≠ юзер-флоу: строим путь клиента, а не экраны
</li>
<li>() - — Разбиваем бизнес на субдомены: практическая схема «курсы → платежи → отзывы»
</li>
<li>() - — Bounded Context в деле: почему бухгалтер и маркетолог видят разных «клиентов»
</li>
<li>() - — Большой бизнес, маленький бизнес: где DDD обязателен, а где роскошь
</li>
<li>() - — «Один экземпляр сущности» — путь к грязному монстру из 150 полей
</li>
<li>() - — Спагетти-сервисы: типичные ошибки опенсорса и как их резать DDD-ножом
</li>
<li>() - — Культура без начальника: какие решения можно принимать «на месте»
</li>
<li>() - — Тактический DDD: паттерны, которые ускорят вас завтра
</li>
<li>() - — Доменные события 101: зачем стрелять ивентами прямо из агрегата
</li>
<li>() - — Асинхронность без боли: как события сокращают дубли и хаос
</li>
<li>() - — Навыки архитектора 2025: почему «внутренний» код важнее инфраструктуры
</li>
<li>() - — Заключение: DDD — не серебряная пуля, а пулемёт. Главное - уметь стрелять
</li>
</ul>
<strong>
<a href="boosty.to/mokevnin">★ Support this podcast ★</a>
</strong>

Anmelden oder registrieren

Jetzt

0:00 / 0:00