I think Masem is absolutely right. In your example, which may or may not be realistic, you have a different problem than what you're asking about.

If you spend energy (well done) to figure out the best naming conventions for your methods in different classes, then you should probably spend a minute or two thinking of the naming of your variables in your non-OO sub.

$c and $d may be commonly used (and make sense) in a small Perl script. But in any bigger script, including the design of several class modules, these variables should probably be named in a more descriptive way.

$d->semcheck can be made a lot more descriptive by using $dictionary->semcheck().

$dictionary->semcheck() and $entry->semcheck() already reads out more clearly.

f--k the world!!!!
/dev/world has reached maximal mount count, check forced.


In reply to Re: Question to OO Masters (about Style) by Biker
in thread Question to OO Masters (about Style) by PetaMem

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.