Beefy Boxes and Bandwidth Generously Provided by pair Networks
The stupid question is the question not asked

Re: Re (tilly) 4: (OT) Rewriting, from scratch, a huge code base

by ducky (Scribe)
on Sep 29, 2001 at 02:04 UTC ( #115522=note: print w/replies, xml ) Need Help??

in reply to Re (tilly) 4: (OT) Rewriting, from scratch, a huge code base
in thread (OT) Rewriting, from scratch, a huge code base

Perhaps I read a little to much into this:

The idea that new code is better than old is patently absurd. Old code has been used. It has been tested. Lots of bugs have been found, and they've been fixed. There's nothing wrong with it. It doesn't acquire bugs just by sitting around on your hard drive.

I interpret this as, "Age of the code is irrelevant. But if the application blows up on unexpected input and after careful review found to have been designed wrong there can be justification for a rewrite."

If I'm totally way off base and this is a "GOTO is never good" article, I completely recant what I posted earlier and deem this article useless for its too hard-nosed approach about programming decisions. TMBOOWTDI - There Must Be Only One Way To Do It? No thanks. I'd rather be allowed to bend the rules when I can justify them adequately.

  • Comment on Re: Re (tilly) 4: (OT) Rewriting, from scratch, a huge code base

Replies are listed 'Best First'.
Re (tilly) 6: (OT) Rewriting, from scratch, a huge code base
by tilly (Archbishop) on Sep 29, 2001 at 02:28 UTC
    I think you did read too much into that. There is no "but" in what he said. And his title, Things You Should Never Do, Part I, indicates that the omission is not accidental.

Log In?

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://115522]
[Corion]: Ouch. I just learned something about Chrome - the "version numbers" are not really feature numbers... Chrome 62 still gets new features even though Chrome 64 is out and Chrome 65 is the dev version

How do I use this? | Other CB clients
Other Users?
Others studying the Monastery: (8)
As of 2017-12-12 20:09 GMT
Find Nodes?
    Voting Booth?
    What programming language do you hate the most?

    Results (335 votes). Check out past polls.