Do you know where your variables are? | |
PerlMonks |
Re: Why use strict/warnings?by dga (Hermit) |
on Aug 09, 2001 at 23:14 UTC ( [id://103578]=note: print w/replies, xml ) | Need Help?? |
My observations on why and why not to use some pragmas
strict also does some runtime checking of your code and as such probably should be left in for production. use diagnostics loads up a big overhead on startup and probably should only be for debugging due to the performance hit. Also one should put -T on the #! line of any program which takes user input to detect a host of other insecure coding practices. warnings dont seem to pose any noticeable delay and if your code emits no warnings then its probably easier to maintain that code that dumps a bunch of them. Finally, strict and warnings on and silent will earn you points with the person who inherits the code base from you to maintain.
In Section
Seekers of Perl Wisdom
|
|