Update: more on this here and here, and Jim has a whole article on this here. Now that I'm having some real time to write something I thought I'd try to write down my thoughts starting all the way back from JAOO and what I learned from it. Specifically the whole notion of TDD, and what does TDD mean to different people. "TDD will deteriorate your design". that was the sentence I heard coming out f