1 day Identify patterns in legacy code and know how to exploit them to change the code in a safe manner and make the required changes
In this one-day course, attendees will stop fearing legacy code and learn how to change it so it will be more accessible and future changes will be safer and easier.
Available in: Java, C#, C++
Prerequisites
Programming experience
Audience
Developers at all levels, who want to add these powerful tools to their toolbox.
Course Topics
What is legacy code, What is refactoring
Most common refactoring techniques
IDE refactoring
Adding tests to legacy code
Tests coverage
Advanced refactoring techniques
Refactoring to patterns
Harnessing legacy code – typical scenarios observed in many codebases