
All of you probably know that I practice and love Test Driven Development(TDD) and that I am advocating it wherever I can. But I didn’t start doing TDD by reading books or following tutorials, I just heard about it from fellow programmers and then I looked up everything I could find on Wikipedia and Google and tried to teach it to myself. So I learned TDD the hard-way, by myself with no-one looking over my shoulder, and I probably made every mistake possible while doing so.
