Implementing Domain-Driven Design
Addison-Wesley Educational Publishers Inc
2013
Synopsis
Succeed with Domain-Driven Design (DDD), today's best-practice framework and common language for making design decisions that accelerate projects, keeping them on track while smoothly incorporating inevitable change. Vaughn Vernon's Implementing Domain-Driven Design builds on Eric Evans' seminal Domain-Driven Design, helping practitioners flatten the DDD learning curve, identify their best opportunities to apply DDD, and overcome common implementation pitfalls. Vernon presents concrete and realistic DDD techniques through examples from familiar domains, such as a Scrum-based project management application that integrates with a collaboration suite and security provider. Each principle is backed up by realistic Java examples, and all content is tied together by a single case study of a company charged with delivering a set of advanced software systems with DDD. Using this book's techniques, organizations can reduce time-to-market and build better software that is more flexible, more scalable, and better aligned to business goals. For software practitioners who are new to DDD, for those who've used DDD but not yet succeeded; and for DDD users who have experienced success and want to become even more effective. Readers will likely include software architects, systems anaysts, application developers, and project managers.
Inhaltsverzeichnis
Chapter 1: Getting Started with DDD
Chapter 2: Domains, Subdomains, and Bounded Contexts
Chapter 3: Context Maps
Chapter 4: Architecture
Chapter 5: Entities
Chapter 6: Value Objects
Chapter 7: Services
Chapter 8: Domain Events
Chapter 9: Modules
Chapter 10: Aggregates
Chapter 11: Factories
Chapter 12: Repositories
Chapter 13: Integrating Bounded Contexts
Chapter 14: Application
Appendix A: Aggregates and Event Sourcing: A+ES
Spécifications
Auteur |
Vernon, Vaughn |
Editeur |
Addison-Wesley Educational Publishers Inc |
Année |
2013 |
Format |
In-4 |
Reliure |
relié(s) |
Volume |
1 |
Langue |
Anglais |
ISBN-13 |
9780321834577 |
ISBN-10 |
0321834577 |
Réf. interne |
462576 |
Commentaire |
656 pages |
retour