Hey,
Because of this, I can be fairly confident in recommending thata my
team avoids the use of TDD.
Clearly you are not a fan of TDD. Which is entirely fine. If you adopt this practice or not is a personal choice, and not one that should be forced upon anyone. Like with all practices, effectiveness varies depending on the people and the environment. You are however writing tests for most of your code I hope? MediaWiki hack a serious lack of tests, and we are paying the cost of that, if you realize this or not, so be careful with what you recommend.
Cheers
-- Jeroen De Dauw http://www.bn2vs.com Don't panic. Don't be evil. ~=[,,_,,]:3 --