If you’re a coder and you haven’t heard about Test-Driven Development then you may have been living under your laptop. Test-Driven Development (or “TDD” for short) is not a new concept, but it is one that is quickly becoming a mantra of the contemporary coder.