The reason is, because nobody who has spent much time coding has been spared from the rare (or for some of us, not-so-rare) typo. regardless of how we would like things to be, we all accasionaly make little mistakes, typographical, syntactical, or structural. With use strict
and use warnings
you can catch most of this right away. It is precisely laziness
that prompts strict adherance to strict
. Maybe I'm just a complete moron, but I have spent 4 hours just on a single
typo that strict
would have caught, and that's certaily more time than I've spent typing pragmas.
Paris Sinclair | 4a75737420416e6f74686572
firstname.lastname@example.org | 205065726c204861636b6572
I wear my Geek Code on my finger.