TDD Explained via Queuing Theory

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!