Beefy Boxes and Bandwidth Generously Provided by pair Networks
Perl Monk, Perl Meditation

Re: To script or not to script, that is the question...

by dragonchild (Archbishop)
on May 31, 2005 at 12:38 UTC ( #462022=note: print w/ replies, xml ) Need Help??

in reply to To script or not to script, that is the question...

The First Goal of Programming is "An application that works." If you have achieved that, then you have achieved more than 80% of all software projects.

It sounds like "It just works." Nothing wrong with that. There's code that keeps the lights on that hasn't been looked at in 30 years. If it works, then it ... well, works! And, if you don't need to, then DON'T CHANGE IT. Fiddling for the sake of fiddling is a good way to learn where all the food banks in your neighborhood are.

Now, if you have a need to do so, then I would look at improving the name and maybe adding some logging or something of that nature. (Only after correct source control, test suites, and other refactoring infrastructure is in place, though.)

  • In general, if you think something isn't in Perl, try it out, because it usually is. :-)
  • "What is the sound of Perl? Is it not the sound of a wall that people have stopped banging their heads against?"

Comment on Re: To script or not to script, that is the question...

Log In?

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

How do I use this? | Other CB clients
Other Users?
Others meditating upon the Monastery: (3)
As of 2015-11-26 20:49 GMT
Find Nodes?
    Voting Booth?

    What would be the most significant thing to happen if a rope (or wire) tied the Earth and the Moon together?

    Results (707 votes), past polls