Session

Advanced Refactor Using DDD

This is a hands-on lab with limited capacity

Transitioning from greenfield projects to refactoring existing applications presents unique challenges in applying Domain-Driven Design principles. In this interactive 2-hour workshop, participants will learn how to leverage DDD to transform legacy codebases (and not only that), moving beyond the "Big Ball of Mud" towards a more maintainable and scalable architecture using patterns like Onion Architecture.
Attendees will explore strategies for decomposing and understanding tangled legacy code through DDD principles, implement robust testing frameworks to support safe and confident refactoring efforts, and guide the evolution from monolithic structures to maintainable architectures with an eye toward future microservices adoption.
Through hands-on exercises and real-world case studies, participants will gain practical techniques to apply DDD effectively in their refactoring projects. Whether the goal is to improve maintainability, scalability, or prepare systems for future architectural shifts, this workshop will equip you with the knowledge and skills needed to achieve your objectives.
Join us to master the art of applying Domain-Driven Design in the refactoring journey and transform your legacy systems into robust, domain-aligned solutions.

Alessandro Colla

Evoluzione, Tech enthusiast, programmer, author, agile practitioner

Brescia, Italy

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top