Просьба перечислить все причины, поддерживающие следующее высказывание: «Каждый пакет Perl следует поместить в отдельный файл (без нескольких пакетов в один файл)».Несколько пакетов Perl в одном файле?
К примеру, у меня есть такой код:
{
package Classes::City;
# ...
}
{
package Classes::Cities; # for lists of multiple cities
# ...
}
Должен ли я рефакторинг этого кода в двух отдельных .pm
файлов? (Рассмотрите этот вопрос как пример вышеупомянутого вопроса, а не как вопрос, основанный на мнениях. Я хочу только аргументы списка, а не мнение, основанное на мнении.)
Откуда вы получили свою цитату? Пожалуйста, добавьте источник. Возможно, это уже указывает на объяснение. Я сейчас думаю о нескольких, но есть исключения. – simbabque
@simbabque Я не помню, где я получил цитату – porton
Пожалуйста, не принимайте мой ответ. Это препятствует другим ответам, и, скорее всего, у кого-то есть больше времени и больше исследований, чтобы дать лучшее, чем мое. – simbabque