TDD - The larger issues
Test Driven Development (TDD) is a programming methodology that has seen a great deal of success but has also caused an equally great deal of friction in the development community. In [a previous article](GHOST_URL/common-mistakes-in-tdd/" target="_blank), I described the common mistakes that developers tend to do when practising TDD. Today, I will be talking about the set of wider problems surrounding TDD. This post is written at the back of the infamous ["Is TDD dead"](http://martinfowler.com/articles/is-tdd-dead/" target="_blank) discussion series between David Heinemeier Hansson (DHH), Martin Fawler …[read more]