Refactoring: Extreme Design
Make sure each thing is done in one place - Eliminate all duplicate code
Make sure each class/function does one thing
All code must be readable
All tests run
Previous slide
Next slide
Back to first slide
View graphic version