I have really come to enjoy the ideas and syntax offered by the P5EE Style Guide.
in reply to Plural variable naming (or not?)
In the guide, they offer this for plural vs singular variable naming conventions:
By consistantly using a system like this throughout your programs, there won't have to be question about whether a scalar contains something like a string, or if it's a reference to an array or hash. As the guide suggests, references would be named in a plural fashion.
Arrays and hashes should be plural nouns, whether as
regular arrays and hashes or array and hash references. Do
not name references with ``ref'' or the data type in the
@stories = (1, 2, 3); # right
$comment_ref = [4, 5, 6]; # wrong
$comments = [4, 5, 6]; # right
$comment = $comments->; # right
FWIW, I'm now using (or at least attempting to) this guide for all of my programming habits :-) Have fun,