I started useing strict in my 3rd ever attempt at a perl script, and I've never seen a reason not to use it. I'm far from susceptible to peer pressure, nor a natural follower of "rules", but with the exception of an occasional no strict refs'; in import() routines, usually done as
my $something = do{ no strict 'refs'; .... };
I honestly can't remember ever having had a 'problem' with it. It's put at the top of every script automatically when I create a new .pl file in my editor, and it's just there. If and when it emits an error, I just correct the error. Some warnings I could willingly do without, but strict never seems to interfere in what I want to do.
Could you (or anyone) explain why they don't use strict, in terms of how it interferes with your code? A few examples of the ways in which you "find it more annoying than helpful" would be interesting, and would add to my education.
Please believe me, that isn't sarcasm or irony, I tried 3 different times to word it in a way that was less misinterpretable. I would genuinely like to understand why obviously competent people choose not to use it, and what techniques I am excluding myself from by doing so.
In reply to Re: to strict or not to strict
by BrowserUk
in thread to strict or not to strict
by castaway
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |