Recently, I’ve been mulling a concept very close to Test Driven Development (TDD) but with a surprising twist. As those of you who are familiar with the concept of TDD might be aware, TDD does not strictly advocate (in all cases) a test-first methodology, but rather speaks to the testing […]