Oh dear with recommendations like these is it any wonder that Ward Cunningham left? Really, how much further from TDD can suggestions like Generate tests from your interfaces and classes be?
Oh dear with recommendations like these is it any wonder that Ward Cunningham left? Really, how much further from TDD can suggestions like Generate tests from your interfaces and classes be?
Pretty far… but, TDD is not the only development approach with merit. I have always prefered prototyping up front out of the belief that for most projects nobody knows what it required until they see something and are able to decide what they don’t want. TDD is redundant with such speculative, interative cycles.Much Agile development could be said to be a tidied up and formalised approach justifying “Just Do It”.
TDD is redundant as long as you prototype? I dont get it, that sounds like you ship prototype code, surely not.Ian – when you posted was the note there on MSDN, about including that step to take advantage of two new features?”The traditional TDD process does not contain this step…..”its to show:”the GUI design capabilities of the Class Designer, and the automatic test-generation capabilities of Team Edition for Testers”.
Oh well it is “Team Edition for Testers”. Perhaps “Developers” aren’t allowed “automatic test-generation”