TDD Explained via Queuing Theory
This merits a diagram. If we have this problem
then we can solve it by doing this
Nevermind the title, this is one of the best articles I’ve ever seen for describing why TDD and BDD work and the real distinctions between test-first, TDD and BDD. Well worth a read for all those involved in software development!