... Beware of "Second System Syndrome". In the rewrite, the programmer is tempted to do things the "right" way, add features, create extensibility, etc. It is...
3966
Chris Berry
cberry@...
Apr 3, 2000 3:04 pm
... History, in programming as in all things, has an incredible way of repeating itself. Cheers, -- Chris...
3967
Tammo Freese
tammo.freese@...
Apr 3, 2000 3:14 pm
... You can download it at http://www.xprogramming.com/software.htm . [As I do not use Perl, I can't tell anything about the quality of this one.] __ Tammo ...
3968
Andy Glew
glew@...
Apr 3, 2000 3:14 pm
... Do you use a version control system like CVS or SourceSafe? Do you ever back out a whole slew of changes, and go back to an earlier version? Or, is it...
3969
David Brady
dbrady@...
Apr 3, 2000 3:48 pm
... Okay, I'm convinced that writing that test wasn't a waste of time. :-) The bit about the global replace seems altogether likely (I work with a number of...
3970
Eric Hodges
eric.hodges@...
Apr 3, 2000 4:02 pm
... From: "Andy Glew" <glew@...> To: <extremeprogramming@egroups.com> Sent: Monday, April 03, 2000 10:13 AM Subject: Re: [XP] Re: fix or rewrite? ... ...
3971
Urberg, John
jurberg@...
Apr 3, 2000 4:06 pm
A worse problem than the programmer adding stuff is when the users find out that you are rewriting the system and start inundating you with changes!...
3972
Eric Hodges
eric.hodges@...
Apr 3, 2000 4:27 pm
You have only yourself to blame if you let the customer know you are rewriting something. Of course they will ask for changes. They see it as an opportunity...
3973
Steve Freeman
steve@...
Apr 3, 2000 4:32 pm
... I have seen this in spades. Rumbaugh made an interesting comment during one OOPSLA about people who've been working in a field for years and finally get ...
3974
Steve Freeman
steve@...
Apr 3, 2000 4:32 pm
... I have seen this in spades. Rumbaugh made an interesting comment during one OOPSLA about people who've been working in a field for years and finally get ...
3975
Ron Jeffries
ronjeffries@...
Apr 3, 2000 4:42 pm
... Happens all the time in classes that are more actively changing than the numeric converters, but in fact I've seen tests there fail when someone goes to...
3976
Ron Jeffries
ronjeffries@...
Apr 3, 2000 4:43 pm
The perl unit is available at : http://www.xprogramming.com/software.htm ... Ron Jeffries www.XProgramming.com...
3977
Ron Jeffries
ronjeffries@...
Apr 3, 2000 4:44 pm
... It's a pretty famous syndrome. I've fallen prey to it a few times myself. Ron Jeffries www.XProgramming.com...
3978
Ron Jeffries
ronjeffries@...
Apr 3, 2000 4:45 pm
... If the customer needs changes, they should get them, it seems to me. Isn't that kind of a basic XP principle? There must be something lurking here that I...
3979
Brian Wilson
bmwilson@...
Apr 3, 2000 5:12 pm
I'm interested!...
3980
David Brady
dbrady@...
Apr 3, 2000 5:42 pm
... Well, that's the problem: I don't have many, because I don't know how to write them. :-( Um, I just tried to cut-n-paste the code here, and it totally...
3981
Eric Hodges
eric.hodges@...
Apr 3, 2000 5:48 pm
... From: "Ron Jeffries" <ronjeffries@...> To: <extremeprogramming@egroups.com> Sent: Monday, April 03, 2000 11:45 AM Subject: Re: [XP] Re: fix or rewrite?...
3982
Gareth Reeves
reevesy@...
Apr 3, 2000 6:12 pm
Refactoring is such a big part of XP because you can't always do the simplest thing possible without it. I do most of my refactoring when a new feature is...
3983
Ron Jeffries
ronjeffries@...
Apr 3, 2000 6:31 pm
... Who's paying? Ron Jeffries www.XProgramming.com...
3984
Eric Hodges
eric.hodges@...
Apr 3, 2000 7:11 pm
... From: "Ron Jeffries" <ronjeffries@...> To: <extremeprogramming@egroups.com> Sent: Monday, April 03, 2000 1:31 PM Subject: Re: [XP] Re: fix or rewrite? ...
3985
Tracie Karsjens
tracie.karsjens@...
Apr 3, 2000 7:23 pm
... the ... none of ... long as ... organism, ... I'm with Ron on this. This is one of the hardest parts for me in terms of shifting my mindset to XP. For me...
3986
Ron Jeffries
ronjeffries@...
Apr 3, 2000 7:24 pm
... I'm sorry, but while I agree that the company shouldn't go bankrupt, I'm not happy with the idea that you can long survive if not delivering business...
3987
David Brady
dbrady@...
Apr 3, 2000 7:55 pm
... [SNIP] ... The thing that started me down the XP rabbit-hole in the first place was a quote from Refactoring. My copy is at home by my computer, and I...
3988
Kent Beck
kentbeck@...
Apr 3, 2000 7:55 pm
The two risks are that you can't do today what you need to do today and you can't do tomorrow what you need to do tomorrow. If you have working code, you've...
3989
Kent Beck
kentbeck@...
Apr 3, 2000 7:55 pm
"How about Work Per Iteration: WPI?" Pronounced "whoopy"? That's just great: "How's the WPI?" "Great WPI this iteration!" "You getting more WPI now?" Kent...
3990
Kent Beck
kentbeck@...
Apr 3, 2000 7:55 pm
"Couldn39;t extreme programming do with even more extreme refactoring?" Once and Only Once applies across the entire system. Think about it. I can't get more...
3991
Brian Wilson
bmwilson@...
Apr 3, 2000 8:10 pm
Anyone use JUnit in the SilverStream environment?...
3992
dean.billigmeier@...
Apr 3, 2000 8:41 pm
Ron Jeffries <ronjeffries@...> wrote in message news:<4.2.0.58.20000329175209.00cf1910@...>... ... Forgive my lack of news etiquette, I am...
3993
Eric Hodges
eric.hodges@...
Apr 3, 2000 9:12 pm
I think we may be talking about different kinds of customers. If I had developed a component for one particular user and no one else, then I can see your...
3994
Ron Jeffries
ronjeffries@...
Apr 3, 2000 9:31 pm
(thanks for pointing out where the questions were, I guess I stopped reading in awe when I got to my name ...) ... Your intuition about what should be done is...