|
Re: Practice: Weekly Cycle: msg#00022programming.extreme-programming.xp-explained2
On Monday, December 6, 2004, at 12:09:12 PM, jim_long-+2HdxjxtzLdBDgjK7y7TUQ@xxxxxxxxxxxxxxxx wrote: > I don't quite understand. What do you mean by "early"? > Not before there is duplication, I hope. And I imagine > not before the bar is Green. > You seem to be saying that dependencies between stories > are really just "preemptive refactorings" in the minds of > the developers. And, if you just except the fact that > you *may* need refactoring afterwards, then you can keep > the stories independent. I agree. > But, suggesting that a team "starts the refactoring early" > doesn't sound much different then the preemptive mental > refactorings that lead to the belief in story dependencies. > I have to admit that I often fall prey to this - denying > there is any real dependency between the stories, but then > being very careful to pick the right one first... > Could you explain this a bit more? Thanks. When two or more pairs work on related stories, it often takes a while for duplication to be noticed, because it's often duplication of functionality, but not of code. It can sometimes be quite a few iterations before anyone notices. But if you're brainstorming tasks, and otherwise communicating intensely about the design, you can catch the duplication earlier and therefore not let yourself get behind on the refactoring. Ron Jeffries www.XProgramming.com I could be wrong, but I'm not. --Eagles, Victim of Love ------------------------ Yahoo! Groups Sponsor --------------------~--> Make a clean sweep of pop-up ads. Yahoo! Companion Toolbar. Now with Pop-Up Blocker. Get it for free! http://us.click.yahoo.com/L5YrjA/eSIIAA/yQLSAA/nhFolB/TM --------------------------------------------------------------------~-> |
|
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| Previous by Date: | RE: Practice: Weekly Cycle: 00022, William E Caputo |
|---|---|
| Next by Date: | RE: Re: Overstepping Qualifications [was: Practice: PairProgramming, Sex, etc]: 00022, Kent Beck |
| Previous by Thread: | RE: Practice: Weekly Cyclei: 00022, jim_long-+2HdxjxtzLdBDgjK7y7TUQ |
| Next by Thread: | RE: Practice: Weekly Cycle: 00022, William E Caputo |
| Indexes: | [Date] [Thread] [Top] [All Lists] |
| News | FAQ | advertise |