-1

TLDR: refactoring does not exist in isolation.
I often see a mindset inspired by TDD that refactoring is a separate, independent task, that has to have a dedicated time allocated to it. This is wrong because refactoring without a goal is dangerous and instrumental goals are volatile until the the...