План самостоятельного обучения DDD, CQRS, EventSourcing

Если вы собрались плотно погрузиться в тему Doman Driven Design (DDD), о том как его применять, как использовать, для чего он нужен, и как с ним связаны Command and Query Responsibility Segregation (CQRS), Event Sourcing то можно воспользоваться планом обучения, который последовательно погрузит вас в эти темы и поможет сориентироваться. Часть информации на русском, часть на английском языке, так как русскоязычных аналогов я не смог найти.

Я рекомендую сначала ознакомиться с Базовыми видео, от основателя этого термина Эрика Эванса, чтобы понять его философию и причины возникновения.

Основы DDD от основателя. Видео.

Погружаемся в DDD

Быстрая обзорная статья по DDD от Microsoft

https://docs.microsoft.com/ru-ru/archive/msdn-magazine/2009/february/best-practice-an-introduction-to-domain-driven-design

Статьи на русском по основным принципам DDD

Книги по DDD, «о которых все говорят»

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

План обучения

Я бы даже назвал его план последовательного освоения материала, чтобы именно погружаться в тему постепенно, а не бултыхнуться в нее с кучей неизвестных терминов.

Для части пунктов не приведены ссылки сознательно, обычно одна статья покрывает несколько пунктов, поэтому воспользуйтесь ссылкой из пункта выше, чем тот который вас интересует.

Более полное погружение в DDD

Другие полезные ресурсы о DDD, CQRS, EventSourcing

Сборники ресурсов по DDD

https://github.com/heynickc/awesome-ddd#contents

Сборник ресурсов по eventStorming

https://virtualddd.com/learning-ddd/awesome-eventstorming

Курсы

Курс обучения (10 дней бесплатно, потом $29/месяц)

Domain-Driven Design Fundamentals

https://www.pluralsight.com/courses/domain-driven-design-fundamentals

Буду рад комментариям и дополнениям.

Читайте так же:

  • «Яндекс» объявила финансовые результаты за третий квартал 2021 года«Яндекс» объявила финансовые результаты за третий квартал 2021 года «Яндекс» отчиталась о финансовых достижениях компании за третий квартал 2021 года и дала прогнозы на общую годовую выручку. Согласно отчёту, общая выручка компании выросла на 52% по сравнению со вторым кварталом прошлого года. Во многом рост обусловлен благодаря подорожанию общей валовой […]
  • Космонавт Петр Дубров показал первые фото из модуля «Причал»Космонавт Петр Дубров показал первые фото из модуля «Причал» Первая панорама из узлового модуля, который в пятницу вошел в состав российского сегмента МКС.Космонавт Петр Дубров опубликовал в Instagram первые фото из модуля «Причал».Узловой модуль представляет собой сферический герметичный отсек с размещенными внутри и снаружи него составными […]
  • Apple выпустила финальную версию iOS 15Apple выпустила финальную версию iOS 15 Компания Apple выпустила финальную версию iOS 15 – очередное крупное обновление операционной системы для iPhone. Новая версия уже доступна для скачивания и работает на устройствах iPhone 6s и старше, обоих поколениях iPhone SE и на последней модели iPod touch (пользователи iPad также […]
  • Зарядка мощностью 200 Вт в смартфоне? Xiaomi интригует новой сверхбыстрой зарядкой, ее представят завтраЗарядка мощностью 200 Вт в смартфоне? Xiaomi интригует новой сверхбыстрой зарядкой, ее представят завтра Xiaomi опубликовала тизер с анонсом новой технологии сверхбыстрой зарядки – она называется HyperCharge и явно будет использоваться в смартфонах. Насколько мощной будет технология – пока можно только гадать. Но ранее слухи ходили о 200 Вт. Правда, тут речь не об одном пути подведения […]