July 23, 2008

...Learn TDD with Codemanship

Ever-Decreasing Cycles - Draft Article

You can find a draft of an article I'm writing about the trend towards getting feedback about software quality ever faster and more cheaply. The end vision is one regular blog visitors might be familiar with - that of the continuous background tsting and code quality analysis I've spoken about in the past.

My argument is that, just as background compilation has freed our minds from the minutiae of syntactical correctness to allow us to focus on higher matters - like what the code acually does and how easy it will be to change - I foresee a time when continuous background unit testing and static analysis will free our minds from thinking about correctness and internal design quality to allows us to focus on even loftier issues like how easy the software is to use and whether we're delivering the most valuable features.

Well, a man can dream, can't he?

Posted 9 years, 11 months ago on July 23, 2008