Do not refactor for sake of paying Technical debt. Refactor the code if it has business value. Hidden message: Do not pay Technical debt if it does not enhance value of software.
Perfection is mirage. Good enough is good.
Growling about Software Business, Agile, Scrum, Kanban, Architecture, Design, Big Data, SOA, EAI, Cloud Computing, and many more things …..