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

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


Listen Later

В этом выпуске мы поговорили с архитектором и преподавателем Кириллом Витчинкиным о том,  почему DDD переживает второе рождение, как его стратегия, тактика и единый язык спасают микросервисы от «тысячи сервисов ради хайпа», и чем Event Storming помогает вытянуть скрытые знания из трейдеров, курьеров и кол-центров, прежде чем писать код. Обсудили как доменные события делают тесты чище, фичи быстрее, а нервы крепче.
Подписывайтесь, ставьте лайк и делитесь в комментариях: сколько микросервисов живёт у вас, кто уже внедрил DDD в проде и где-то по дороге сломал себе мозг.

  • (00:00) - — Введение. DDD снова на расхайпе?
  • (01:24) - — «Мёртв, но жив»: как DDD пережил 20 лет и вернулся круче, чем раньше
  • (02:34) - — Микросервисы vs Монолит: кто сделал DDD модным?
  • (04:20) - — Где DDD реально спасает, а где вам хватит CRUD-а
  • (06:25) - — Три слоя DDD: философия, стратегия, тактика
  • (09:10) - — Кодишь автоматизацию? Сначала пропитайся болью бизнеса!
  • (13:46) - — Рич-модель против «анемичных DTO»: экономим нервы и тесты
  • (18:22) - — Итерации, ошибки и поправки: почему «семь пятниц» — это нормально
  • (21:48) - — Брокерский ад и “стакан”: DDD в диких финансовых джунглях
  • (28:03) - — EventStorming на пальцах: раскрашиваем бизнес-процесс за час
  • (32:50) - — Миф о «микро»-сервисах: почему размер не главное?
  • (35:06) - — Bounded Context: та самая граница, за которой исчезает боль
  • (39:16) - — Служебный, Core, Generic: три вида субдоменов и как не утонуть
  • (44:02) - — Единый язык: как одно слово «анкета» сожгло месяц разработки
  • (49:26) - — Кейс Hexlet: одно слово «курс» — взлет продаж или мгновенный провал?
  • (57:18) - — Customer Journey Map ≠ юзер-флоу: строим путь клиента, а не экраны
  • (01:02:56) - — Разбиваем бизнес на субдомены: практическая схема «курсы → платежи → отзывы»
  • (01:09:12) - — Bounded Context в деле: почему бухгалтер и маркетолог видят разных «клиентов»
  • (01:16:38) - — Большой бизнес, маленький бизнес: где DDD обязателен, а где роскошь
  • (01:23:33) - — «Один экземпляр сущности» — путь к грязному монстру из 150 полей
  • (01:31:18) - — Спагетти-сервисы: типичные ошибки опенсорса и как их резать DDD-ножом
  • (01:45:33) - — Культура без начальника: какие решения можно принимать «на месте»
  • (01:49:35) - — Тактический DDD: паттерны, которые ускорят вас завтра
  • (01:54:53) - — Доменные события 101: зачем стрелять ивентами прямо из агрегата
  • (01:57:23) - — Асинхронность без боли: как события сокращают дубли и хаос
  • (02:06:48) - — Навыки архитектора 2025: почему «внутренний» код важнее инфраструктуры
  • (02:08:33) - — Заключение: DDD — не серебряная пуля, а пулемёт. Главное - уметь стрелять
  • ★ Support this podcast ★
    ...more
    View all episodesView all episodes
    Download on the App Store

    Организованное программированиеBy Кирилл Мокевнин

    • 5
    • 5
    • 5
    • 5
    • 5

    5

    3 ratings


    More shows like Организованное программирование

    View all
    BeardyCast: гаджеты и медиакультура by 🧢 Kepka Production

    BeardyCast: гаджеты и медиакультура

    122 Listeners

    Завтракаст (Zavtracast) by Завтракаст (Zavtracast)

    Завтракаст (Zavtracast)

    119 Listeners

    Podlodka Podcast by Егор Толстой, Стас Цыганов, Екатерина Петрова и Евгений Кателла

    Podlodka Podcast

    45 Listeners

    Радио Медуза by Медуза / Meduza

    Радио Медуза

    99 Listeners

    kuji podcast by kuji podcast

    kuji podcast

    132 Listeners

    Запуск завтра by libo/libo

    Запуск завтра

    85 Listeners

    Закат империи by libo/libo

    Закат империи

    186 Listeners

    ГОВОРИТ ВАФИН by Jura.Vafin

    ГОВОРИТ ВАФИН

    28 Listeners

    Подкаст Глеба Соломина by Глеб Соломин

    Подкаст Глеба Соломина

    4 Listeners

    Экономика на слух by РЭШ

    Экономика на слух

    11 Listeners

    На пенсию в 35 лет! by Babaykin

    На пенсию в 35 лет!

    12 Listeners

    Базаров порезал палец by Борис Прокудин, Филипп Жевлаков, Анастасия Медведева

    Базаров порезал палец

    17 Listeners

    Почему мы еще живы by libo/libo

    Почему мы еще живы

    114 Listeners

    Прием by Т—Ж

    Прием

    6 Listeners

    Горящий бензовоз by Вадим Елистратов, Иван Талачев

    Горящий бензовоз

    36 Listeners