Jan 26, 2007  –  Mocks Aren't Stubs by Fowler

Mocks Aren't Stubs by Martin Fowler, is a very comprehensive look at two pairs of issues in testing: state-based verification vs behavior verification, and classical TDD vs Mockist TDD.

  more »
Jan 25, 2007  –  Floyd's Turing Lecture on Paradigms in Software

In light of the recent conversations about the adoption of developer testing on the junit list and Artima, this Turing Award lecture by Robert Floyd seems particularly appropriate. There's a particularly good quote where he is discussing a quote from Thomas Kuhn in "The Structure of Scientific Revolutions."

"Again from Kuhn:
"The older schools gradually disappear. In part their disappearance is caused by their members’ conversion to the new paradigm. But there are always some men who cling to one or another of the older views, and they are simply read out of the profession, which thereafter ignores their work."
In computing, there is no mechanism for reading such men out of the profession. I suspect they mainly become managers of software development. "
I suspect a large number of the adoption problems for developer testing are in organizations where the old boy at the helm is clinging to an outmoded paradigm of software development. Perhaps those guys would listen to Floyd -- (Robert, not Pink.)
Oct  2, 2004  –  Individual Weblogs We have moved the developertesting.com site over to a new linux server and are now creating it with Movable Type 3.1. That gives us some capabilities we did not have before. One of the first changes we are making as a result is to give the contributors to the site their individual weblogs. This way they can write about more varied topics and decide per entry if it should appear on the main developertesting pages.  more »