Я видел запутанный и играющий в гольф код, который держится, чтобы не объявлять переменные, и я вижу, как пропустить их в командной строке с помощью ключа -e, чтобы уменьшить однострочный шрифт. Каковы случаи, когда вы не хотели бы use strict
и/или use warnings
в производственном коде?. Какими причинами вы не хотели бы их использовать?
Вопрос возникает потому, что я видел сообщения здесь, где опытные пользователи Perl рассказывают людям, которые не знакомы с Perl, всегда использовать их.
Здесь я нашел некоторые связанные вопросы, но они не объясняют случаи, когда мы могли бы отключить их.