Beefy Boxes and Bandwidth Generously Provided by pair Networks
Perl: the Markov chain saw
 
PerlMonks  

Re: Re2: Be grateful for Perl OO

by RhetTbull (Curate)
on Jan 31, 2003 at 15:31 UTC ( [id://231642]=note: print w/replies, xml ) Need Help??


in reply to Re2: Be grateful for Perl OO
in thread Be grateful for Perl OO

The testing time alone to re-factor would be large
Ahh...a lesson for next time. If you have good unit tests from the start then you can refactor all you like; your unit tests will tell you if you've broken something. This is one of the tenets of Extreme Programming and for me was an "aha!" moment when I fully grok'd why it was so important.

Replies are listed 'Best First'.
Re4: Be grateful for Perl OO
by dragonchild (Archbishop) on Jan 31, 2003 at 15:45 UTC
    Of course, if I had been here for 5 years (instead of 14 weeks, hired on as a maintenance programmer), I'd agree with you.

    Moral of the story - we don't get to pick and choose what crap we have to work with. We just get paid to work with it. And, because the relative effort involved in refactoring crappy Perl code is (magnitudes!) smaller than refactoring crappy C++ code, I am grateful for Perl OO.

    ------
    We are the carpenters and bricklayers of the Information Age.

    Don't go borrowing trouble. For programmers, this means Worry only about what you need to implement.

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://231642]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others exploiting the Monastery: (3)
As of 2024-04-25 06:30 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found