Beefy Boxes and Bandwidth Generously Provided by pair Networks
Think about Loose Coupling
 
PerlMonks  

Re: I wrote some clever code - can the comment "defuse" it?

by kabel (Chaplain)
on Jun 17, 2003 at 21:58 UTC ( #266656=note: print w/ replies, xml ) Need Help??


in reply to I wrote some clever code - can the comment "defuse" it?

i remembered a quotation of a former prof of mine:

To paraphrase Samuel Johnson, we advise you to look over your code very carefully, and whenever you find a part that you think is particularly fine, strike it out!

Charniak et al. 1980

the code you posted is not the easiest one. plus, you are a skilled perler. plus, the language we speak about is perl (everything just is condensed). plus, you said yourself that you are unsure about the expresiveness of the code.

i think, everyone reading that in a few months will get problems - it is then a matter of experience how long the remembering-phase will take to start ;-)

0.02


Comment on Re: I wrote some clever code - can the comment "defuse" it?
Re^2: I wrote some clever code - can the comment "defuse" it?
by Aristotle (Chancellor) on Jun 17, 2003 at 22:01 UTC
    Or to take one from the collection on my home node:
    Rule of thumb: if you think something is clever and sophisticated, beware - it is probably self-indulgence.
    — Donald Norman
    Hm..

    Makeshifts last the longest.

Log In?
Username:
Password:

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

How do I use this? | Other CB clients
Other Users?
Others having an uproarious good time at the Monastery: (7)
As of 2014-11-21 08:29 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    My preferred Perl binaries come from:














    Results (106 votes), past polls