Warm up with refactoring

In the post about warming up for coding I forgot to mention one other way to warm up that works for me, which I think is somewhat popular too: picking up some old code to refactor.

There are some aspects to refactoring that make it work as a good warm-up:

In summary, it's a focused effort that you can take in self-contained steps, that makes you feel better and gives you something useful too. Good before starting something more taxing.