Design Patterns: Elements of Reusable Object-Oriented Software
(as of Jun 01,2022 12:53:10 UTC – Details)
From the Publisher
By telling and visualizing stories, domain experts and team members make business processes and domain knowledge tangible, enabling everyone to understand the relevant people, activities, and work items. Concise, readable, and actionable guide to the basics of DDD: What it is, what problems it solves, how it works, and how to quickly gain value from it. Intertwining design and development practice, this book incorporates numerous examples based on actual projects to illustrate the application of domain-driven design to real-world software development. Building on Eric Evans’ seminal book, Vaughn Vernon couples guided approaches to implementation with modern architectures, highlighting the importance and value of focusing on the business domain while balancing technical considerations. Helps business decision-makers and technical team members clearly understand their strategic problems through collaboration and identify optimal architectural approaches.
What Will You Learn
The methods easy pictographic language, scenario-based modeling techniques, workshop format, and relationship to other modeling methods and how it can solve many common problems. Each core DDD technique for building better software. Never buries you in detail–it focuses on what you need to know to get results. Design best practices, experience-based techniques, and fundamental principles that facilitate the development of software projects facing complex domains. Practical DDD techniques through examples from familiar domains and how to use DDD within diverse architectures, including Hexagonal, SOA, Rest, CQRS, Event-Driven, and Fabric/Grid-Based. How to construct well-designed monoliths that are maintainable and extensible, and gradually redesign and reimplement even the most tangled legacy systems into truly effective microservices.
Publisher : Addison-Wesley Professional; 1st edition (November 10, 1994)
Language : English
Hardcover : 416 pages
ISBN-10 : 0201633612
ISBN-13 : 978-0201633610
Item Weight : 1.95 pounds
Dimensions : 9.31 x 7.62 x 1.04 inches