Breaking Through Your Refactoring Rut

Resonates with me :-).

And thanks for pointing out the crucial role that other people (real or imagined as in writing illustrating documents) play in putting one's work to test -- and actually helping to drive it forward.

Reminds me of one of my favorite essays by Heinrich von Kleist: Über die allmähliche Verfertigung der Gedanken beim Reden. Here's an English translation: http://www.ias-research.net...

So the idea is not new ;-) ...