May 2025
Intermediate to advanced
322 pages
7h 51m
English
This second part of the book is all about helping you take control of legacy systems. You’ll learn practical refactoring principles, discover how to bring order to chaotic architectures, and explore techniques such as CQRS and event-driven design. You’ll also cover refactoring databases and how to use DDD patterns to enable continuous integration and continuous deployment (CI/CD). By the time you finish, you’ll be ready to transform even the most stubborn systems into something maintainable and future-proof.
This part of the book includes the following chapters:
Read now
Unlock full access