photo
Domain-Driven Design - Evans Eric - książka
Producent: Addison Wesley
Eric Evans's book, "Domain-Driven Design," offers a compelling approach to aligning software design with your conceptual understanding of the problem domain. Compatible with Extreme Programming (XP), the book focuses not on diagramming but on the thought processes, language, and organization methods that mirror an evolving grasp of your domain. Evans emphasizes that understanding may come late in a project, making refactoring a crucial technique. Praised for its engaging narrative and insights, the book is considered essential by many in software development, offering timeless guidance that transcends fleeting methodologies. It positions domain modeling as a core part of development, providing frameworks and techniques that remain relevant over time. In "Domain-Driven Design," Evans shares real-world experiences from building business applications, making it a practical resource. Through concepts like ubiquitous language, model sharing, object life-cycle management, and deep refactoring, the book contributes significantly to the field. It aims to equip developers with systemic principles for constructing domain logic that have been elusive in the industry. Domain modeling, a cornerstone of software design, enables developers to implement rich functionalities that truly meet user needs. Despite its importance, practical resources on effective domain modeling are rare. Evans’s book fills this gap by offering a structured approach to domain-driven design, blending best practices and principles with real-world examples. Key topics extend from unifying team language and integrating model and implementation, to managing domain object lifecycles and ensuring complex code remains clear and predictable. Readers learn to draft domain vision statements, distill complex domain cores, and apply analysis and design patterns, all while maintaining model integrity across large systems and coexisting models. With this resource, object-oriented developers, system analysts, and designers gain the tools needed to create robust domain models and leverage them into high-quality software solutions. "Domain-Driven Design" thus stands as a guide to thoughtfully navigating and mastering complexity in software projects.
Sklep: skupszop.pl
Cena: 200.00 PLN
Przejdź do sklepu