Articles

Acceptance Testing Classes 21 Sep 2009

When we mock out every collaborator for a class, we divorce it from its production environment. All we are testing is that the class responds to a particular stimulus in a particular way. What if the collaborators in production act differently?

Thinking Tools 2 Aug 2007

Project plans, flowcharts and design documents and their place in XP.

Dials Up To 11 25 June 2007

Why it's important to go 'one louder'.

Redefining Simple 27 May 2007

Extreme Programming urges us to write simple code, but what does simple mean?