From: truediogen@... (Vladimir) Date: 2001-12-20T20:49:21+09:00 Subject: [ruby-talk:29095] Re: John Roth dolt ( Re: A challenge to proponents of Unit Testing. ) Ron Jeffries wrote in message news:<65FA5BC92CB10165.5C8CF4B00DADD4DD.7D16A2D92D94873A@lp.airnews.net>... > On 17 Dec 2001 13:18:31 -0800, patrick-may@monmouth.com (Patrick May) > wrote: > XP as a matter of practice does not specify tools, though all teams > have plenty of tools that they use. The focus is on the people, and we > are confident that people working together with tight feedback will > find the right mix of tools. > > We recognize that some folks do not trust teams to learn and to be > wise, and prefer to specify in great detail what they should do. > That's one way. It's just not the XP way. The problem is the defects will not get affraid of all that and just gone. Developers will still make mistakes in what they produce even working in pairs. I agree the number of defects made is less for a pair than for a single developers because of instant review on code. But the more two people are working together the more they're becoming looking like a single performer. > Yes, it is. Of course when they do, they tend to get caught by the > customer tests and the customers themselves. So wise programmers learn > from these mistakes. Certainly some learn more rapidly than others, > and some do not learn at all. I suspect these are the same programmers > who would have trouble following any other process to good effect as > well. Yes also there is what B.Beizer calls a pesticide paradox when you need a new pesticide to fight against parasites each year because those survived a former year's treatment are immune to the pesticides you used before. Some of defects can be avoided some can't be. The possibility you avoid a certain kind of error in future highly depends on the complexity of an error or/and a code in which this error is encounterd. Knowing the human a bit I wouldn't rely to much on the ability of a single programmer to learn on his (her) mistakes though. :) ---- Best WIshes, Vladimir