DDD в современной архитектуре: как отражать модель в код (Podlodka Techlead-2021) — различия между версиями

Материал из MaksWiki
Перейти к: навигация, поиск
м
м (Массовая правка: замена PCRE ^ на {{RightNote|Еще про DDD}})
 
Строка 1: Строка 1:
 +
{{RightNote|[[:Категория:DDD|Еще про DDD]]}}
 
  Выступление online 04.08.2021 на [https://podlodka.io/techcrew Podlodka Techlead Crew]
 
  Выступление online 04.08.2021 на [https://podlodka.io/techcrew Podlodka Techlead Crew]
 
  [https://youtu.be/G8SMnkipxDE Видео на youtube]  
 
  [https://youtu.be/G8SMnkipxDE Видео на youtube]  

Текущая версия на 18:15, 7 декабря 2023

Еще про DDD
Выступление online 04.08.2021 на Podlodka Techlead Crew
Видео на youtube 

Domain Driven Design предполагает объединение модели предметной области и модели приложения в единую модель, описанную на едином языке, понятном всем участникам проекта, и прозрачно отражаемую в код. Разберем, как правильно применять практику в современной архитектуре, когда код распределен между сервисами, фронтом и клиентскими приложениями и потому описанный в книгах шаблон rich object для этого стал недостаточен.

Доклад развивает темы моих предыдущих докладов по DDD. Предыдущая сборка Domain-driven design: от справочников и документов до отчетов (WIAD-2020), вопросы отражения в код подробно разбирались в Domain Driven Design - от требований до кода (Максим Цепков на SECON-2014), а деление предметных областей на контексты в От монолитных моделей предметной области - к модульным (Максим Цепков на WIAD-2017).

Видео

Презентация

Скачать весь pdf
DDD-PodlodkaTechLead-2021-Tsepkov.pdf DDD-PodlodkaTechLead-2021-Tsepkov.pdf DDD-PodlodkaTechLead-2021-Tsepkov.pdf DDD-PodlodkaTechLead-2021-Tsepkov.pdf DDD-PodlodkaTechLead-2021-Tsepkov.pdf DDD-PodlodkaTechLead-2021-Tsepkov.pdf DDD-PodlodkaTechLead-2021-Tsepkov.pdf DDD-PodlodkaTechLead-2021-Tsepkov.pdf DDD-PodlodkaTechLead-2021-Tsepkov.pdf DDD-PodlodkaTechLead-2021-Tsepkov.pdf DDD-PodlodkaTechLead-2021-Tsepkov.pdf DDD-PodlodkaTechLead-2021-Tsepkov.pdf DDD-PodlodkaTechLead-2021-Tsepkov.pdf DDD-PodlodkaTechLead-2021-Tsepkov.pdf DDD-PodlodkaTechLead-2021-Tsepkov.pdf DDD-PodlodkaTechLead-2021-Tsepkov.pdf DDD-PodlodkaTechLead-2021-Tsepkov.pdf DDD-PodlodkaTechLead-2021-Tsepkov.pdf DDD-PodlodkaTechLead-2021-Tsepkov.pdf DDD-PodlodkaTechLead-2021-Tsepkov.pdf DDD-PodlodkaTechLead-2021-Tsepkov.pdf DDD-PodlodkaTechLead-2021-Tsepkov.pdf DDD-PodlodkaTechLead-2021-Tsepkov.pdf DDD-PodlodkaTechLead-2021-Tsepkov.pdf DDD-PodlodkaTechLead-2021-Tsepkov.pdf DDD-PodlodkaTechLead-2021-Tsepkov.pdf DDD-PodlodkaTechLead-2021-Tsepkov.pdf DDD-PodlodkaTechLead-2021-Tsepkov.pdf DDD-PodlodkaTechLead-2021-Tsepkov.pdf DDD-PodlodkaTechLead-2021-Tsepkov.pdf DDD-PodlodkaTechLead-2021-Tsepkov.pdf DDD-PodlodkaTechLead-2021-Tsepkov.pdf