what benefit do you expect to derive from removing 'use strict;' from your production code?
Quoting the OP...
However, since the release our customers have uncovered a few more errors (always because of symbolic references). I suspect more are lurking, and because we don't have any automated testing it's not likely that we'll find every combination of settings/inputs that cause these errors. That means our customers will find the problems, which is bad.
| [reply] |
| [reply] |
What is actually funny about this, is that there are IT managers, in FINANCIAL INSTITUTIONS in Australia no less, that demand error checking be removed from code so stuff "just works" (or appears to).
I was once berated for reporting an error after receiving error codes from libraries written by my very manager. After that experience I promptly removed the error checking (as he wanted) and resigned.
Whilst I agree it is a greater sin to err in silence, there's significant IT systems supporting financial infrastructures that hang together only on ego. Just shocking.
| [reply] |