Implementing DDD, CQRS and Event Sourcing

Learn how to implement DDD, CQRS and Event Sourcing. Understand the theory and put it into practice with jаvascript and

487 121 8MB

English Pages 503 Year 2021

Report DMCA / Copyright

DOWNLOAD FILE

Implementing DDD, CQRS and Event Sourcing

Table of contents :
Title Page
Table of Contents
Preface
Chapter 1: Domains
Chapter 2: Domain Models
Chapter 3: Bounded Contexts
Chapter 4: Software Architecture
Chapter 5: Code quality
Chapter 6: Value Objects, Entities and Services
Chapter 7: Domain Events
Chapter 8: Aggregates
Chapter 9: Repositories
Chapter 10: Application Services
Chapter 11: Command Query Responsibility Segregation
Chapter 12: Event Sourcing
Chapter 13: Separate executable programs
Chapter 14: User Interface
Conclusion
Appendix A: Static types
Appendix B: Going into production
Bibliography

Polecaj historie