Yes, indeed. 'use strict' dammit dammit dammit!

Admittedly, some perfectly valid code will not sneak past the strict pragma, but there should be a valid, easily explained reason for using 'no strict <something>' in a local scope.

It's my considered but possibly flawed opinion that professional discipline requires the use of the strict pragma. If you cannot easily justify why it is not being used, you're probably just too darn lazy to do a good job. So sez me.

Your other points are equally valid IMHO, but the strict pragma I think deserves more attention. But then, I've been publicly flogged for my insistence upon its use, not just here but on other well-regarded Perl related sites, so I'm a mite sensitive to it. USE STRICT DAMMIT DAMMIT DAMMIT!


In reply to Re^2: Have you netted a Perl Monk or Perl Pretender in 5 minutes or less? by gloryhack
in thread Have you netted a Perl Monk or Perl Pretender in 5 minutes or less? by Anonymous Monk

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.