Refactoring is a Habit, Not a Calendar Item
Refactoring is a continuous habit, not a calendar item. Don’t pile up a week’s worth of mess and then try to schedule a day to clean it all up. Instead, after getting the code working, immediately follow up with a quick tidy-up refactoring focus, so the mess never grows. This makes refactoring part of how we do software development, not an extra chore to deal with at some later time. ...