Hi Ulrich,
I find some XP practices a bit extreme too... but I tend to agree with the test driven bit. The "Pragmatic Programmer" line looks more down to Earth than the XP line and they DO put a lot of emphasis on testing too. For a very interesting read on the subject, take a look at: http://www.artima.com/intv/plain.html This is the last of a series of 10 small interviews. I send you the URL to the last because this one has a list of the URLs of all the others. The complete list of interviews at Artima can be found at http://www.artima.com/intv/ Some other (very) interesting "Pragmatic Programmer" stuff at: http://www.pragmaticprogrammer.com/cgi-local/pragprog?HomePage Have fun, Paulo Gaspar > -----Original Message----- > From: news [mailto:[EMAIL PROTECTED] Behalf Of Ulrich Mayring > Sent: segunda-feira, 28 de Julho de 2003 23:26 > To: [EMAIL PROTECTED] > Subject: Re: [RT] Adopting XP Practices in Avalon > > > Berin Loritsch wrote: > >... > > > * No attachment to specific methodologies. Just because our > idea works today > > doesn't mean it will tomorrow. (Remember the points from no > big design up > > front). Don't fight tooth and nail for a way of doing > things--more than > > likely it will be replaced with something that works better later. > > Does that include the XP principles? :) > > BTW, you forgot one XP principle, which states that programmers work in > teams of two and take turns writing software and supervising the > software writer. Not sure how that's supposed to work in OpenSource, > though :) > > The other XP principles you mentioned are all good, but test-driven > development is a decoy. You can never catch the hard-to-find bugs and > simply fixing the trivial bugs, when they occur, is much faster than > writing formalized tests for them. > > There's a Dilbert cartoon, which goes so: > > Boss: "We have to come up with a strategic plan that will justify the > resources spent in fixing that bug." > Dilbert: "Oh, I can fix that in 10 seconds... clackedy-clack... Ok, done!" > Boss: "Good work, now all we need is that plan." > > The moral is: why worry about formalizing trivialities, just get the job > done. And you'll never succeed in formalizing non-trivialities, i.e. > writing tests for hairy bugs. > > cheers, > > Ulrich --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
