Недавно я прочитал сообщение в блоге, в котором говорится, что хорошей практикой является разработка приложений Perl, так же, как вы разработали модуль CPAN. (Вот он - спасибо Дэвиду!) Одна из причин была в том, что вы могли просто запустить cpan .
в каталоге проекта, чтобы установить все зависимостей. Это звучит разумно, и мне также нравится "единый интерфейс", который вы получаете. Когда вы сталкиваетесь с таким приложением, вы знаете, что делает make файл и т.д. Каковы другие преимущества и недостатки этого подхода?
Обновление: Спасибо за ответы. У меня еще один вопрос об установке зависимостей, Ill опубликуйте его отдельно.