Having a space to track temporary changes and known-crufty code helps me avoiding flitting between cleanup tasks, while reminding me to clean up my mess.
"Clean Code" by Robert C. Martin (a.k.a. Uncle Bob) is particularly helpful in the practice of day-to-day software development. But how relevant is it now?