I read an interesting article this morning about TDD, and one possible outcome where developers are so focused at keeping things 'green' that they may get a bias around their code which drives them to jump to alter the code to make the tests green. It's an interesting read, and a cautionary warning to developers who may too easily fall into the Test Driven Development groove. Please read it before making the jump