The following roots in something I heard from Jon Jagger at QCon London 2011 after his fantastic talk about Deliberate Practice. It was related to Test Driven Development. He asked “Why do cars have brakes?”. It made us think “To stop!”, but he said “No – to go faster”. (Jon points out he didn’t invent it, he heard it from Kevlin Henney). I have been thinking about this ever since, and here is what I came up with.