I'm always leery of these "this other guys code was a mess"
comments. Certainly it's sometimes (mostly?) true, but "messy" is in the eye of the beholder.
For example, I tend to use lots of temporary variables where
they probably aren't needed. I've gotten negative feedback
on that. I think, however, that they make the code more
# crypt the password
my $salt= $chars[rand(@chars)] . $chars[rand(@chars)];
Now, the @chars and $salt variables aren't really needed, and I could
have done something like:
my $crypted = crypt( $password, join( '',
('.', '/', 0..9, 'A'..'Z', 'a'..'z')[rand 64, rand 64]));
which is more compact, but less readable, IMO.
I've also gotten negative feedback on code reviews for
overly defensive programming, which again, adds lines
of code and generally makes for more "mess". ( additional
eval blocks, lots of defined() calls, etc).
Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
Read Where should I post X? if you're not absolutely sure you're posting in the right place.
Please read these before you post! —
Posts may use any of the Perl Monks Approved HTML tags:
You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
- a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
Link using PerlMonks shortcuts! What shortcuts can I use for linking?
See Writeup Formatting Tips and other pages linked from there for more info.
| & || & |
| < || < |
| > || > |
| [ || [ |
| ] || ] ||