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

Re: Re: Permanence and Programming as a "craft"

by koolade (Pilgrim)
on Apr 18, 2001 at 21:16 UTC ( #73581=note: print w/replies, xml ) Need Help??


in reply to Re: Permanence and Programming as a "craft"
in thread Permanence and Programming as a "craft"

Well, tables (as furniture) aren't permanent as well; as soon as it starts to show age or wear, it will be replaced, just as perl scripts that don't scale well or keep up with current technologies.

Even though software is less permanent than other creations (furniture, art, music, etc.) there's another difference--you can continually imporove software. To me, that's even more appealing than permanence. If a carpenter creates a table and looks at it decades from now, there still may be things he/she would change. Furniture styles change, tables get sturdier, etc. (Yeah, you get the drift. The analogy is starting to wear down).

I love working on a piece of software, finishing it, looking at it proudly, then start hacking at it again a while later to make it better. The sky's the limit, and sometimes that's frustrating if you just focus on what you could do, but overall it forces you to continually work at mastering your craft and producing better and better quality work. And you also have the benefit of building on top of an existing work, not always having to start from scratch.

  • Comment on Re: Re: Permanence and Programming as a "craft"

Log In?
Username:
Password:

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

How do I use this? | Other CB clients
Other Users?
Others browsing the Monastery: (6)
As of 2018-12-14 12:58 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?
    How many stories does it take before you've heard them all?







    Results (67 votes). Check out past polls.

    Notices?