Principles in Refactoring
Refactoring in a Code Review
What Do I Tell My Manager?
When Should I Not Refactor?
Problems with Refactoring
Slowing Down New Features
The whole purpose of refactoring is to make us program faster, producint more value with less effort.