Beefy Boxes and Bandwidth Generously Provided by pair Networks
No such thing as a small change


by larsen (Parson)
on Feb 19, 2001 at 15:45 UTC ( #59368=perlmeditation: print w/replies, xml ) Need Help??

Inspired by tilly's last meditation...

A project is a living thing. Ecology is a good principle in programming.
  • Reuse resources
    • Use CPAN
    • Write documentation while you write code
    • "I will not use this code only in this project"
  • Don't produce pollution
    • Does it already exist?
    • Could I code it better?
    • Am I writing comprehensible things? (to the machine, of course; to other programmers; to the older myself)
  • Think on landscape
    • System hosts other programs
    • Resources will belong to our children :)
    • Is my code beautiful?

Replies are listed 'Best First'.
Re: Ecology
by magnus (Pilgrim) on Feb 19, 2001 at 18:34 UTC
    i think this is really helpful... a Perl Monk mantra to be mumbled (or mouthed) meditatively before each rite of scripting...

    i tend to be a feast or famine perl person, programming furiously for four weeks on several different projects, then nothing for four or five weeks and back again...

    having little reminders to help move one back into the spirit is cool...

    to paraphrase: ALL HAIL THE CODE OF CODE


Log In?

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: perlmeditation [id://59368]
Approved by root
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others chilling in the Monastery: (3)
As of 2022-08-11 05:19 GMT
Find Nodes?
    Voting Booth?

    No recent polls found