Beefy Boxes and Bandwidth Generously Provided by pair Networks
Problems? Is your data what you think it is?
 
PerlMonks  

Re: Stupid Emotional Programmer Attachment, anyone?

by perrin (Chancellor)
on Oct 31, 2003 at 16:29 UTC ( #303593=note: print w/replies, xml ) Need Help??


in reply to Stupid Emotional Programmer Attachment, anyone?

Hmmm, my take on this is totally different from yours. When I hear "Stupid Emotional Programmer Attachment" I think of cases where I have been too proud of a particular chunk of code to see that the problem could be solved in a much simpler way. If you look for it, you will see hundreds of examples of this all around you -- situations where people were too proud of their homegrown HTML parser to use a CPAN module, too proud of their custom data persistence system to use a relational database, too proud of their XML skills to use a key=value config file. It's not a positive thing. To be a really effective programmer, you have to be able to shut down your ego now and then and accept that the coolest approach may not be the best way to get things done.
  • Comment on Re: Stupid Emotional Programmer Attachment, anyone?

Replies are listed 'Best First'.
Re: Re: Stupid Emotional Programmer Attachment, anyone?
by talexb (Canon) on Oct 31, 2003 at 17:02 UTC

    Interesting .. yes, guilty of that one too. It can be hard to let go of a piece of code that works really well but looks .. erm .. rather hacked. It's harder still when someone shows you a much cleaner way to get the same thing done .. in half the code.

    --t. alex
    Life is short: get busy!

Log In?
Username:
Password:

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

How do I use this? | Other CB clients
Other Users?
Others lurking in the Monastery: (6)
As of 2021-06-15 08:07 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?
    What does the "s" stand for in "perls"? (Whence perls)












    Results (68 votes). Check out past polls.

    Notices?