Getting to Testable Code

While TDD (Test Driven Development) isn’t a new concept for developers, for many it is still a foreign concept. It’s a complete paradigm shift, to change your thinking of writing your test first then the code. What purpose does it serve to write a test you know isn’t going to pass, only to later write the code to make the test pass?Read More