Основы Domain-Driven Архитектуры
Этот курс учит основам Domain-Driven Архитектуры (DDD) посредством демонстрации взаимодействия с клиентами и сложного демонстрационного приложения, а также советами Эрика Эванса.
Domain-Driven Design (DDD), или проектирование, ориентированное на домен, является одним из самых популярных подходов к разработке программного обеспечения, и это не случайно. Как отлично описал Мартин Фаулер, это подход к разработке программного обеспечения, который концентрирует разработку на программировании доменной модели с глубоким пониманием процессов и правил домена. Создание программного обеспечения таким образом, особенно при работе со сложным доменом, приводит к согласованности между бизнес-людьми и разработчиками, а также к лучшему программному обеспечению, которое точно соответствует потребностям бизнеса. С момента его формального определения Эриком Эвансом ещё в 2003 году, разработчики использовали его для создания программного обеспечения на основе хорошо разработанной модели дизайна. В этом вводном курсе Амихай Мантинбанд подробно разъяснит Domain-Driven Design, используя свой практический опыт, чтобы сделать концепцию легко усваиваемой.
Этот курс учит основам Domain-Driven Архитектуры (DDD) посредством демонстрации взаимодействия с клиентами и сложного демонстрационного приложения, а также советами Эрика Эванса.
Описательное, подробное руководство по применению принципов доменного дизайна на практике.
Откройте для себя лучшие способы предоставления новых функциональных возможностей и масштабируемости баз унаследованного кода с помощью этого углубленного курса «Domain-Driven Design: работа с устаревшими проектами».
Во время обучения слушатели узнают, как Domain Driven Design помогает в построении Enterprise-систем со сложной бизнес-логикой, проанализируют стратегические (Bounded Contexts) и тактические (Aggregates) подходы к реализации систем и рассмотрят Enterprise-архитектуры, которые могут успешно применяться вместе с DDD. Много времени уделяется рассмотрению практических примеров , что даёт возможность участникам закрепить полученные знания применения с
Проектирование, ориентированное на домен (или DDD) — это один из самых популярных подходов к проектированию программного обеспечения, и есть веские причины для этого. Оно позволяет создавать высокообслуживаемые системы, используя специфические знания домена и основывая реализацию на хорошо разработанных моделях с использованием универсального языка. В этом курсе Амихай Мантинбанд расширит знания, представленные в его начальном курсе, и углубится