Вторая часть вебинара про 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 Как стать системным аналитиком:
Hide player controls
Hide resume playing