Reasons not to refactor

Refactoring is great and most developers should refactor more, but there are times when it is not appropriate. Ironically, if you're aware of these, you may find yourself refactoring even more often than before.