Skip to content
quotesby

About this quote

What does it mean?
I still believe in using strict variable declarations.
In plain terms
I support the use of strict variable rules.
What can you take from it?
Enforce variable strictness to avoid bugs.

Where it applies

  • in Perl development
  • when writing secure code

Putting it to work

  • enable strict mode
  • declare variables explicitly

Questions to consider

  • What advantages does strict variable enforcement provide?

Another view

The statement lacks context about why strict vars are beneficial.

More from Larry Wall

  1. I surely do hope that's a syntax error.

    Permalink to quote #130
  2. If you remove stricture from a large Perl program currently, you're just installing delayed bugs, whereas with this feature, you're installing an instant bug t…

    Permalink to quote #132
  3. switch (ref $@) { OverflowError => warn 'Dam needs to be drained'; DomainError => warn 'King needs to be trained'; NuclearWarError => die; }

    Permalink to quote #129

Related quotes

  1. Although the Perl Slogan is There's More Than One Way to Do It, I hesitate to make 10 ways to do something. :-)

    Larry WallLarry Wall quote #1
  2. And don't tell me there isn't one bit of difference between null and space, because that's exactly how much difference there is. :-)

    Larry WallLarry Wall quote #2