Domain Driven Design Author: Eric Evans published: Addison Wesley Publication Date: August 20, 2003 ISBN: 0-321-12521-5 Pages: 560 software development group generally agreed that modeling is a core area of software design .. Through the field modeling, software developers can express enriched features and convert such functions into software implementations that meet these functional users. Although the field modeling is significantly important, there is only a few application resources to display effective domain modeling into the software development process.
The domain driver design meets those needs. It provides a system for a system for a system for a system, introducing a wide range of designs of the best principles, experience-based skills, and making basic principles developed for software projects in complex areas. Focusing on design and development practices, the domain driver design uses many Java examples from the actual project to clarify the application of software development in the real world in the real world.
The reader will receive a general view of the domain driver design, which highlights the principles, terms and implicit. This book shows the core of best practices and provides a standard model for the development team. In addition, it highlights how to combine frequently repeated agile development, refactoring the field model to in-depth insights and enhance the communication between field experts and programming staff. Based on these basis, this book is committed to the domain driving design of complex systems and large organizations. The subject involved in this book includes: * Decomposition areas. * Entity, valuable object, service, and module * Lifecycle of the domain object * Draw the process into domain object * Create a function of marginal effect * Concepts Rough map * Separate class * Supplemental specification * Application analysis mode * and model * Related Design Mode * Integrity of Maintenance Model * Clearly Narrative Vision Declaration * Select Reconstruction Object * Responsibility Layer * Create a Plug-in Component Framework * Collecting Large Scale Structure and Limited Context by Mastering this book, object-oriented Developers, system analysts, and designers will guide them in deep thinking areas, create rich and accurate domain models, and transform those models into high quality, lasting software implementations. Thanks Ge Wei (primary college students), Xiao Fan (in reading graduate) help translation and correction, thank you for your big brother (mysterious OOA / D master, directly guiding me) Guide me into the world of Ooa / D, thank you QQ skirt 5461477 friends Our participation and discussion. In the future, I will slowly translate the classic "domain driver design" into Chinese, then published on my blog, I hope to buy a book (this book is indeed expensive) or can't understand the E-language object analysis and Interested friends are helped. There is an opportunity in the future, we will translate more masters' classics, I hope our activities will be smooth, and you will bless.