http://www.perlmonks.org?node_id=543999


in reply to $CGI->import_names

Perhaps Ovid will chime in with why he dislikes it but I suspect it is a general best practices tendency to avoid globals wherever possible.

The old global filehandle, sans sigil, as in FH, is now considered bad form, for example.

Lexical scoping in the smallest scope possible is the preferred best practice.