I’ve created a series of very short screencasts that illustrate how I think about refactoring a very basic code example. If people find this interesting, I could create some more screen casts where I refactor other pieces of code.