When talking audiences who are new to agile software development, we often claim that there is an erroneous belief that agile teams eschew documentation. I was going to put it differently at first, but I have always wanted to use
Black Holes and the Buddy System
I recently fell into a black hole. I was creating a demonstration for Cruise Control. When I got to the part about running FitNesse tests via ant, I got all wrapped around the axle with java classpaths. I don’t know
Test Driven Development and Flow
Traditional programming flow is unpredictable, fragile and solitary. TDD rhythm is a different kind of flow state. It is easier to get in to, easier to recover and can be shared with another person.