Beefy Boxes and Bandwidth Generously Provided by pair Networks
Clear questions and runnable code
get the best and fastest answer


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?

Comment on Ecology
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
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 taking refuge in the Monastery: (8)
As of 2015-10-09 16:59 GMT
Find Nodes?
    Voting Booth?

    Does Humor Belong in Programming?

    Results (247 votes), past polls