Working Effectively with Legacy Code
Available in Java, C++ or C#
Test Driven Development and Refactoring are powerful tools. With them you can add new code to systems and make existing code more maintainable. However, refactoring code without having tests in place can be hazardous. This class presents a collection of dependency breaking and test writing techniques that can be used to get existing code safely under test for refactoring. These techniques can be used in conjunction with Test Driven Development to breathe new life into large existing code bases. This class is structured as a set of lectures, discussions, and hands-on exercises.
By the end of this course, you will:
Here is a brief course outline for the course:
Registration and Start Dates
To request an onsite or private course or for more information about registration and start dates, call 1-847-249-4209 or click here to email