In this intensive two-day workshop led by Michael Feathers, participants will gain a deep understanding of technical debt and learn practical strategies for dealing with it in large software projects.
Drawing from the initial insights of Feathers' book, "Working Effectively with Legacy Code," and further work, the workshop will dive into hands-on and automation assisted (AI) techniques that will help you assess, plan and move forward in systems with various levels of debt.
Prerequisites
- Knowledge of and experience in programming.
- Participants should bring a laptop with a development environment for Java, C#, or Javascript. Exercises will be provided.