in reply to turn off strict for production code

use if $ENV{'DEVELOPMENT'} => 'strict';
You'll need to install the if module.

As for your larger question - why haven't you performed code reviews on these files? Why aren't you enabling strict within functions instead of files? I would strongly urge you to enable strict within functions until all functions in a given file have strict enabled, then enable strict for the file.

And, always code reviews.


My criteria for good software:
  1. Does it work?
  2. Can someone else come in, make a change, and be reasonably certain no bugs were introduced?