Personally I tend to add the 's' to make things plural, it means I can just 'Read the words' to turn much of the quickly-reread code into English without needing to play about with learning to read the @ as plural.

I'd say this is also the reason why people tend to use plurals for database tables, despite the fact that it's a table and hence plural.. it's just more natural to write select firstname from users where lastname='Jones' than select firstname from user where lastname='Jones'.

This can kind of mess up when you index admittedly, $users[0] just seems subtly wrong to my brain, with the plural suggesting I'm dealing with more than one user at this time. Generally I tend to end up with things such as foreach my $user (@users) though, which I find perfectly readable.

Guess this is one of those personal taste things. Ultimately it doesn't matter providing you're consistant. These are the things of which coding style guidelines are made.


In reply to Re: the "@" indicates plural hence "s" is redundant by Molt
in thread the "@" indicates plural hence "s" is redundant by princepawn

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • 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:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, 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, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.