Day: November 24, 2008

  • Test Sclerosis – The Trouble with Unit Tests

    Your typical system, written in a nice object-oriented way performs its task using a number of collaborating objects that send methods to each other. Ignoring some of the complexities like objects actually creating new objects in response to message, we can draw a diagram like the one below: Each arrow represents a method call. Now…