Excellent. ++Abigail once for the whole thing and once each for 30, 31, and 32.
Of course, I don't follow all of those guidelines but most of the ones I don't are cosmetic.
- I don't use whitespace between indices.
- I cuddle my elses.
- I don't use whitespace around the ->, ++ and -- operators.
- I prefer either foo($bar) or foo( $bar ) to foo ($bar)
- I use Getopt::Std and eschew long options. I do provide -h and -V for usage and version banners though.
This is just a first draft. I've probably forgotten some rules.
How about your guidelines for breaking long lines?
"My two cents aren't worth a dime.";