Refactoring is something every programmer claims to do, but how often do we mistake a rewrite for a refactor?
Or are we too scared to even start refactoring for fear of breaking stuff. How do you overcome refactophobia?
By applying a surgical approach to refactoring, we can safely and confidently make changes to improve our codebases