Beefy Boxes and Bandwidth Generously Provided by pair Networks
laziness, impatience, and hubris
 
PerlMonks  

Ecology

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
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

    magnus

Log In?
Username:
Password:

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

How do I use this? | Other CB clients
Other Users?
Others meditating upon the Monastery: (11)
As of 2014-12-22 18:51 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    Is guessing a good strategy for surviving in the IT business?





    Results (126 votes), past polls