Mailing List Archive
tlug.jp Mailing List tlug archive tlug Mailing List Archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]Re: Pair programming [ was: Re: [tlug] [OT] Good IT Resume
- Date: Sun, 29 Jul 2007 23:23:49 +0900 (JST)
- From: Curt Sampson <cjs@example.com>
- Subject: Re: Pair programming [ was: Re: [tlug] [OT] Good IT Resume
- References: <8572e260707182339i5ca059c4l1be1f51559c16f54@mail.gmail.com> <Pine.NEB.4.64.0707251409590.8162@homeric.cynic.net> <20070725072147.GD23731@soto.kasei.com> <46A7DBB4.9080000@dcook.org> <46A803E3.7010503@cnt.mxt.nes.nec.co.jp> <d8fcc0800707260101y5ca1b5ccg695cdf0fa35265e8@mail.gmail.com> <87ir87jxq2.fsf@uwakimon.sk.tsukuba.ac.jp> <Pine.NEB.4.64.0707262022494.26874@homeric.cynic.net> <d8fcc0800707280033i6adfa8f3ree5029a3c01f997e@mail.gmail.com> <87ir84cyr8.fsf@uwakimon.sk.tsukuba.ac.jp> <d8fcc0800707281716j550e4640r28535d72dc0549f9@mail.gmail.com>
On Sun, 29 Jul 2007, Josh Glover wrote:
The only XP-ism that I outright reject is the lack of a "proper" spec... .. I wonder what, once Curt has understood precisely what I *mean*, he will flat-out disagree with from me. I suspect that the spec and PP issues are the only true gulfs from his POV as well, but I am putting words in his mouth. Curt?
It's not an entirely incorrect summary. But I think you're missing me on some different levels here.
For example, you talk about a "proper" spec., and me not having one. I consider myself to have an excelent spec. on my projects, in fact much better than yours. From what I understand about your specifications, you can neither execute them nor have a computer compare the spec with the system to see if they match. I do both.
XP proponents argue that other XP practices, such as refactoring and creating tests before even writing the code, produces code that doesn't need to be reviewed....
That seems to me to be quite a mischaracterization of XP. We like extensive code review, in the sense that a lot of eyes get on the code and a lot of feedback flows back. We just don't schedule separate times and meetings for this; as with many other things, such as design and testing, we do it in little bits continuously and contemporanously with everything else.
What probably throws many people about XP is that XP tends to look not at a particular process, but at the effect that process is supposed to have, and tries to get that effect in the most efficient way possible. The idea that I don't have a specification is one example of that. The idea that there's no design in XP, when in fact there is lots and lots of design work going on all the time, is another.
cjs -- Curt Sampson <cjs@example.com> +81 90 7737 2974 Mobile sites and software consulting: http://www.starling-software.com
- References:
- [tlug] [OT] Good IT Resume
- From: Pietro Zuco
- Re: [tlug] [OT] Good IT Resume
- From: Curt Sampson
- Re: [tlug] [OT] Good IT Resume
- From: Karen Pauley
- Re: [tlug] [OT] Good IT Resume
- From: Darren Cook
- Pair programming [ was: Re: [tlug] [OT] Good IT Resume
- From: Nguyen Vu Hung
- Re: Pair programming [ was: Re: [tlug] [OT] Good IT Resume
- From: Josh Glover
- Re: Pair programming [ was: Re: [tlug] [OT] Good IT Resume
- From: Stephen J. Turnbull
- Re: Pair programming [ was: Re: [tlug] [OT] Good IT Resume
- From: Curt Sampson
- Re: Pair programming [ was: Re: [tlug] [OT] Good IT Resume
- From: Josh Glover
- Re: Pair programming [ was: Re: [tlug] [OT] Good IT Resume
- From: Stephen J. Turnbull
- Re: Pair programming [ was: Re: [tlug] [OT] Good IT Resume
- From: Josh Glover
Home | Main Index | Thread Index
- Prev by Date: Re: [tlug] Why I Must Leave TLUG
- Next by Date: Re: Pair programming [ was: Re: [tlug] [OT] Good IT Resume
- Previous by thread: Re: Pair programming [ was: Re: [tlug] [OT] Good IT Resume
- Next by thread: Re: Pair programming [ was: Re: [tlug] [OT] Good IT Resume
- Index(es):
Home Page Mailing List Linux and Japan TLUG Members Links