Вернон Вон. Предметно-ориентированное проектирование. Самое основное
Книга "Вернон Вон. Предметно-ориентированное проектирование. Самое основное" является введением в тему предметно-ориентированного проектирования (Domain-driven Design, DDD). Автор, Эрик Эванс, является одним из ведущих экспертов в этой области и представляет свои наиболее значимые идеи и концепции, сосредоточенные на основных принципах и практиках DDD.
В книге Вернон показывает, как проектирование, основанное на понимании доменной модели бизнеса, может существенно повысить эффективность и качество разрабатываемых программных систем. Он подробно объясняет, как и для чего создавать эффективные модели, которые отражают не только технические аспекты системы, но и бизнес-логику и потребности пользователей.
Книга состоит из пяти частей, каждая из которых посвящена определенным аспектам DDD. Автор рассматривает вопросы создания эффективных моделей, их анализа и эволюции, а также площадки для эффективной коммуникации между разработчиками и экспертами предметной области. Он также подробно останавливается на архитектурных аспектах системы, объясняет, как использовать паттерны проектирования и предлагает ряд рекомендаций по организации кода.
Эта книга рекомендуется как начинающим, так и опытным разработчикам, которые хотят изучить предметно-ориентированное проектирование или углубить свои знания в этой области. Она является полезным ресурсом для всех, кто хочет создавать более эффективные и адаптированные к бизнес-потребностям программные системы.
В книге Вернон показывает, как проектирование, основанное на понимании доменной модели бизнеса, может существенно повысить эффективность и качество разрабатываемых программных систем. Он подробно объясняет, как и для чего создавать эффективные модели, которые отражают не только технические аспекты системы, но и бизнес-логику и потребности пользователей.
Книга состоит из пяти частей, каждая из которых посвящена определенным аспектам DDD. Автор рассматривает вопросы создания эффективных моделей, их анализа и эволюции, а также площадки для эффективной коммуникации между разработчиками и экспертами предметной области. Он также подробно останавливается на архитектурных аспектах системы, объясняет, как использовать паттерны проектирования и предлагает ряд рекомендаций по организации кода.
Эта книга рекомендуется как начинающим, так и опытным разработчикам, которые хотят изучить предметно-ориентированное проектирование или углубить свои знания в этой области. Она является полезным ресурсом для всех, кто хочет создавать более эффективные и адаптированные к бизнес-потребностям программные системы.