Вторая часть вебинара про DDD — Domain Driven Design с Максимом Цепковым . (Начало здесь
Для кого:
— для системных аналитиков,
— для руководителей ИТ-проектов,
— для разработчиков.
О чем:
— как начать использовать DDD
— когда применим DDD, чем отличается от других способов
— как использовать DDD при проектировании микросервисов?
Максим Цепков — спикер многочисленных конференций, IT-архитектор и эксперт по методам современного менеджмента. На сайте Максима вы найдете много полезных материала по DDD и другим темам, а также отчёты с конференций.
* Презентации и статьи Максима Цепкова про DDD*
- все материалы
проектирование
про отражение в код
- акторная модель, в начале есть часть со сравнением процедурного и объектного подхода.
Что почитать про DDD
Самая простая статья: Что можно узнать о Domain Driven Design за 10 минут?
DDD для разработчиков - видео
Книги
-Предметно-ориентированное проектирование (DDD). Эрик Эванс
- Предметно - ориентированное проектирование. Самое основное
Implementing Domain: Driven Design (2013, Vaughn Vernon)
- Применение DDD и шаблонов проектирования. Джимми Нильсен
Таймкоды
00:00 Вступление
00:30 Как определить, используется ли в проекте DDD (неявно) или нет?
02:12 Заказчик и разработчик прекрасно понимают друг друга. Аналитик больше не нужен?
04:40 Насколько высок порог входа? Как плавно переводить на DDD текущую кодовую базу?
05:55 С чего советуете начинать перевод кодовой базы на DDD?
09:02 Как договариваться с менеджерами о DDD? Какие аргументы приводить?
11:52 Как внедрить DDD и договориться с командой разработки?
14:40 Можно ли совместить DDD c Behaviour Driven Development (BDD) и Test Driven Development (TDD)?
17:45 Возможно ли применять DDD к архитектуре инфраструктуры? И если да, то как?
19:45 Как отделять бизнес слой от слоя с приложением? Хочется иметь ядро только с вычислениями.
22:13 Правильно ли будет вынести каждый контекст в отдельный микросервис?
23:30 Как физически происходит разделение на уровни при написании кода (инфраструктурный, доменный, операционный, интерфейсный)?
25:26 Разбираем кейс участника: «настройки клиента» – как разделять на контексты?
31:41 Можно ли их использовать DDD объекты для списков?
36:14 Литература с доступными объяснениями по DDD
37:40 Какой подход к проектированию кажется самым интересным в 2023 году?
_____
#DDD #domaindrivendesign #микросервисы #ШколаСистемногоАнализа #SystemsEducation #Archimate #softwarearchitecture #АрхитектураПО
Курсы по системному анализу и проектированию систем:
- Основы ООП и разработка UML-моделей
- Системный анализ и Разработка требований в ИТ-проектах
- ArchiMate для проектирования и поиска скрытых связей
- Разработка требований к информационной безопасности
- Основы проектирования интеграций ИТ-систем
- Моделирование предметной области и проектирование БД
- Комплексная программа переподготовки на Бизнес-аналитика - Business Analyst Bootcamp
- Основы бизнес-анализа и разработки требований в Agile
- Моделирование бизнес-процессов
- Agile здорового человека - Концептуальное проектирование и трансформация идеи в цифровой продукт
- Дизайн интерфейсов для недизайнеров
____________________
📌 ПОДПИСАТЬСЯ НА Systems Education:
➛YouTube:
➛Telegram Systems Анонсы событий по системному анализу:
➛Telegram Как стать системным аналитиком:
1 view
2720
925
2 weeks ago 07:50:39 1
[2k] STARFIELD😈Пиратская цепочка😈Макс.Слож.😈Полное прохождение и погружение😈Стрим 8
4 weeks ago 00:41:36 141
SQA Days 34 — Максим Цепков “Модели softskill — способ понимать людей и строить путь развития“
4 weeks ago 01:18:38 1
SQA Days 34 — Максим Цепков (Обсуждение доклада)
4 weeks ago 00:00:00 1
# 1861. СегаЗавр ► Dune: The Battle for Arrakis (Sega) ► Часть 5 ► Сега Стрим ► [Серия № 133]
1 month ago 00:01:40 1
АК47 - Кругом Тонирован (но это ретвовейв)
1 month ago 00:51:48 1
Визуальное проектирование масштабируемых приложений / Максим Цепков ()
1 month ago 00:42:38 1
Как строить свой профессиональный путь - схемы самоопределения / Максим Цепков ()
1 month ago 00:48:51 3
Управление знаниями: какие документы нужны и что в них фиксировать / Максим Цепков ()
1 month ago 00:49:26 1
Разделение ответственности в IT-командах / Максим Цепков ()
1 month ago 00:53:35 1
Какое качество нужно вашему проекту / Максим Цепков ()
1 month ago 00:52:09 1
Социальный договор цифрового мира / Максим Цепков ()
1 month ago 00:09:37 7
Интервью с Максимом Цепковым
1 month ago 00:52:48 3
Модели soft-skill для тимлида / Максим Цепков ()
1 month ago 07:52:37 2
Запись трансляции SaintTeamLead Conf 2019. 23 сентября, зал 2
1 month ago 00:51:10 1
Планирование проекта от демонстраций для разворачивания партнерства с заказчиком / Максим Цепков
1 month ago 07:53:39 1
Запись трансляции TeamLead Conf 2020. 11 февраля, зал 2
1 month ago 00:51:15 1
Модель Белбина для IT: сила и слабость разных команд / Максим Цепков ()
1 month ago 01:09:43 1
Польз. дискуссия “KM как дисциплина: история и современность, проблемы и решения“ / Максим Цепков
1 month ago 00:49:01 1
Социократия — хороший источник практик по организации IT-проектов / Максим Цепков
1 month ago 00:53:21 1
Как строить образ будущего и идти к нему — схемы самоопределения / Максим Цепков (CUSTIS)
1 month ago 00:52:13 1
Почему проектный подход не работает в IT / Максим Цепков (CUSTIS)
1 month ago 00:48:56 2
Профстандарты и модели компетенций — желания и возможности / Максим Цепков (CUSTIS)
1 month ago 00:53:05 1
Что такое хорошая интеграция / Максим Цепков
1 month ago 00:36:49 2
Визуальное проектирование масштабируемых приложений / Максим Цепков (CUSTIS)