Refactoring is the process of restructuring existing code (changing the factoring) without changing its external behavior. Here are 6 tips for refactoring code.