Testing is not a substitute for thinking

I’m not generally in the habit of pasting around links to articles, but I thought this one was definitely worth a read, and hopefully interesting to at least a few people here. I know that from time to time I certainly fall into the trap of designing to the test rather than to the problem:

Oh that is a great read, thanks for that Adam.