Publication Date: August 30, 2003 | ISBN-10: 0321125215 ISBN-13 :978-0,321,125,217 Edition: 1
“Eric Evans wrote a wonderful book, you can make your software designed to meet your mental model to solve the problem domain.
“His book is very compatible with XP. This is not the domain of painting, it is about you how to think, you use the language to talk about it, and how you organize your software to reflect a better understanding of it. Eric think your problem domain is likely to occur in your project to start learning, so refactoring is a big part of his technique.
“This book is an interesting read. Eric has many interesting stories, and he has word I see this book as essential reading for software developers, it is a classic of the future.”
Ralph Johnson, author of the book “design mode”
“If you do not get value from your investment in your object-oriented programming, this book will tell you, you forget what’s going on.
The “Eric Evans compelling argument, the importance of a focus on the development of the field of modeling, and provides a solid framework and a set of technologies to achieve it. Eternal wisdom, and will be held shortly after the method du jour is outdated. ”
Dave Collins, of the design of object-oriented user interface
“Eric weaving real world experience modeling and building enterprise applications into a practical and useful book author from the perspective of a trusted doctor, Eric description language everywhere, sharing model with the user the benefits of object life cycle management, logical and physical application structure, process and deep refactoring result is a major contribution to our field. ”
Luke Hohmann, author of Beyond Software Architecture
“This book is on the shelf of every thoughtful software developer.”
– Kent Beck’s
“Eric has successfully capture the design process, designers are always part of the object of experience, but we have a group of odd unsuccessful transported to the rest of the industry, we have to piecemeal this knowledge, but we’ve never organized, systematic principle of building domain logic, this book is very important. ”
– Kyle – Brown, author of Enterprise Java? Programming with IBM ® WebSphere ®
Software development community widely recognized domain modeling is the core of the software design. Domain model, software developers can express rich functionality and translate it into a real demand for a software implementation of its users to provide services. However, despite its obvious importance, the actual interpretation of how the resources effective domain modeling into the software development process.
Domain Driven Design fills this need. This is not a specific technology. It is to provide the reader with a system domain-driven design, an extensive set of design best practices, experience-based technology, and the basic principles to promote the development of software projects facing complex area. Interwoven design and development practice, this book combines a large number of instances, the actual project applications driven design to illustrate real-world software development.
Readers learn how to use the domain model, the complex development of more targeted and dynamic. The common language of the core development team of the best practices and standard mode. Frequent iterative agile development strategic change in emphasis – refactoring code, but the code model – binding domain and strengthen a deeper understanding of the experts in the field of communication and programmers. Domain-driven design, then this finding on the basis of …
– This text refers to the Kindle Edition.
Show more