I soon decided, when asked to contribute the first A day in the life... column for our new internal company newsletter, that my daily grind in words wasn't very interesting. So I wrote this instead, based heavily on Iain McCowatt's excellent blog post (which is part of my team's recommended reading) Spec Checking and Bug Blindness used here with his kind permission. One day So this horse walked into a pub. " Why the long face? " asked the chap behind the bar. The horse died a little inside and then said "I've been testing software all day." "Testing?" the barman chortled, "isn't that just making sure the thing does what it's supposed to?" The horse bridled at that and trotted away to an empty table where it picked up a pile of beer mats. Back at the bar it arranged three of them into a trefoil, each mat overlapping both of the others. It looked the barman in the eye. "You can think of it this ...