Шаблоны, принципы и практика предметно-ориентированного проектирования на русском
Patterns, Principles, and Practices of Domain-Driven Design (B00XLYUA0W)
Купить и скачать электронную книгу в форматах PDF, EPUB, FB2, MOBI
Scott Millett | #329: Объектно-ориентированное проектирование
Методы управления сложной разработкой программного обеспечения в соответствии с практиками, принципами и шаблонами предметно-ориентированного проектирования (Domain-Driven Design) с примерами кода на C#.
Эта книга представляет философию предметно-ориентированного проектирования (DDD) в доступной и практической форме для опытных разработчиков, создающих приложения для сложных предметных областей. Основное внимание уделяется принципам и практикам декомпозиции сложного проблемного пространства, а также шаблонам реализации и лучшим практикам формирования поддерживаемого пространства решений. Вы узнаете, как создавать эффективные модели предметной области с помощью тактических шаблонов и как сохранять их целостность, применяя стратегические шаблоны DDD. Полные примеры сквозного кодирования демонстрируют методы интеграции декомпозированного и распределенного пространства решений, а лучшие практики и шаблоны кодирования помогут вам спроектировать приложения с учетом их поддержки и масштабируемости.
- Предлагает исчерпывающее введение в философию DDD для профессиональных разработчиков.
- Содержит огромное количество кода и примеров применения концепций на практике, которые в других книгах рассматривались лишь теоретически.
- Рассматриваются шаблоны CQRS, обмена сообщениями, REST, событийного моделирования и событийно-ориентированных архитектур.
- Также идеально подходит для Java-разработчиков, которые хотят лучше понять реализацию DDD.