Beefy Boxes and Bandwidth Generously Provided by pair Networks
go ahead... be a heretic

Re^2: Should I leave behind beautiful code or readable code?

by punch_card_don (Curate)
on Mar 28, 2007 at 21:33 UTC ( #607113=note: print w/replies, xml ) Need Help??

in reply to Re: Should I leave behind beautiful code or readable code?
in thread Should I leave behind beautiful code or readable code?

I agree with what I believe is the spirit of this post.

Even if I'm not an expert in a language, the code should be written clearly enough that when it says

$x = function($a, $b);
a reasonably intelligent person can correctly understand that 'function' is acting on $a and $b to produce result $x, for example. Then go find out what 'function' does.

If a reasonably intelligent person can't even get that from the code without knowledge of all sorts of arcane idiosyncracies of the language, then we mustn't be surprised when IT managers reject Perl with that tired old refrain about it being unreadable

Perl's 'beauty' may just be it's own downfall.

Forget that fear of gravity,
Get a little savagery in your life.

Log In?

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://607113]
[markong]: is there any mean to get notified if there are new replies in a thread?
[LanX]: Rat or newest nodes
[LanX]: I think there are RSS feeds you could use, but never used them

How do I use this? | Other CB clients
Other Users?
Others scrutinizing the Monastery: (8)
As of 2018-03-19 09:48 GMT
Find Nodes?
    Voting Booth?
    When I think of a mole I think of:

    Results (238 votes). Check out past polls.