Domain Driven Design (DDD) is a vision and approach for dealing with highly complex domains that is based on making the domain itself the main focus of the project, and maintaining a software model that reflects a deep understanding of the domain.
This book is a short, quickly-readable summary and introduction to the fundamentals of DDD; it does not introduce any new concepts; it attempts to concisely summarize the essence of what DDD is, drawing mostly Eric Evans' original book, as well other sources since published such as Jimmy Nilsson's Applying Domain Driven Design, and various DDD discussion forums.
The main topics covered in the book include: Building Domain Knowledge, The Ubiquitous Language, Model Driven Design, Refactoring Toward Deeper Insight, and Preserving Model Integrity. Also included is an interview with Eric Evans on Domain Driven Design today.
This book is a short, quickly-readable summary and introduction to the fundamentals of DDD; it does not introduce any new concepts; it attempts to concisely summarize the essence of what DDD is, drawing mostly Eric Evans' original book, as well other sources since published such as Jimmy Nilsson's Applying Domain Driven Design, and various DDD discussion forums.
The main topics covered in the book include: Building Domain Knowledge, The Ubiquitous Language, Model Driven Design, Refactoring Toward Deeper Insight, and Preserving Model Integrity. Also included is an interview with Eric Evans on Domain Driven Design today.
Title Domain-Driven Design Quickly
Authors Abel Avram, Floyd Marinescu
Publisher: Lulu.com (December 21, 2007)
Paperback: 104 pages
Language: English
ISBN-10: 1411609255
ISBN-13: 978-1411609259
eBook: http://www.infoq.com/minibooks/domain-driven-design-quickly
Authors Abel Avram, Floyd Marinescu
Publisher: Lulu.com (December 21, 2007)
Paperback: 104 pages
Language: English
ISBN-10: 1411609255
ISBN-13: 978-1411609259
eBook: http://www.infoq.com/minibooks/domain-driven-design-quickly
No comments:
Post a Comment