Free book
Domain-Driven Design in Practice

Reading access
Free book
This book teaches domain-driven design in practical, simple language. It covers ubiquitous language, bounded contexts, aggregates, repositories, domain events, application services, context mapping, integration patterns, and how to refactor real systems toward better domain boundaries.
Level: intermediateLanguage: EN EnglishRating: 0Reviews: 0
Book
Book contents
01Chapter 1: Introduction to Domain-Driven Design02Chapter 2: Business Domains, Ubiquitous Language, and Discovery03Chapter 3: Entities, Value Objects, and Invariants04Chapter 4: Aggregates, Boundaries, and Consistency Rules05Chapter 5: Repositories, Factories, and Persistence Boundaries06Chapter 6: Domain Services, Application Services, and Use Cases07Chapter 7: Domain Events, Workflows, and Side Effects08Chapter 8: Commands, Queries, DTOs, and Layer Separation09Chapter 9: Bounded Contexts and Context Mapping10Chapter 10: Anti-Corruption Layers and Legacy Integration11Chapter 11: DDD in Modular Monoliths and Microservices12Chapter 12: Testing Domain Models and Evolving the Design13Chapter 13: Modeling a Real Domain from Requirements14Chapter 14: Refactoring a CRUD Application Toward DDD15Chapter 15: Adding Messaging, Integration, and Operational Boundaries16Chapter 16: Capstone: Review, Simplify, and Scale the Domain Model17Appendix A: Commands and Workflow Cheat Sheet18Appendix B: Reference Architectures and Patterns19Appendix C: Common Mistakes and Fixes20Appendix D: Best Practices Summary
Reviews
No approved reviews are visible yet.
Featured Books
Discussion
0 commentsNo approved comments are visible yet. New community replies may wait for moderation.


