Integrate effective domain modeling into the software development process. Eric Evans, chief software designer and founder of Domain Language, provides a systematic approach to domain-driven design, presenting an extensive collection of best design practices, experience-based techniques, and fundamental principles that facilitate the development of software projects in complex domains. Throughout the book, various examples from real projects are presented to illustrate the application of domain-driven design in software modeling and development.
The structure of the book includes:
- Domain Model: The purpose of domain-driven development, definitions of terms, and an overview of the impacts of using the domain model to guide communication and design.
- Model-Driven Design: Synthesizing a series of best practices in object modeling into fundamental building blocks and focusing on decisions that keep the model and implementation aligned.
- Refactoring: Modeling principles that guide choices along the way and techniques that assist in exploration.
- Strategic Design: Evaluating three principles applied to the system as a whole: context, extraction, and large structure.
With this book in their hands, object-oriented programmers, system analysts, and designers will have the guidance they need to organize and focus their work, creating rich and useful domain models and leveraging these models into high-quality, lasting software implementations.
Pages: 560, Dimensions: 18.4x18.4cm
Manufacturer
- Publisher
- Pearson
- Type
- Technology
- Language
- English
- Subtitle
- -
- Cover
- Hardcover
- Number of Pages
- 348
- Release Date
- 8/2018
- Publication Date
- 2018
- Dimensions
- 15.6x23.4 cm
- ISBN-13
- 9780321125217
Important information
Specifications are collected from official manufacturer websites. Please verify the specifications before proceeding with your final purchase. If you notice any problem you can report it here.