Несколько лет назад я принял следующий "шаблон" для всех, кроме самого простого из моих сценариев Perl: (Я даже не помню, где Я увидел это первым, это определенно не была моя настоящая идея.)
use strict;
...
sub main {
...
}
... possibly more subs ...
... at the end of the file:
#############
# Call main #
&main();
#############
Есть ли в этом польза? Я считаю, что код немного чище, но в остальном я не уверен, что у этого есть какая-либо цель, кроме как сделать меня счастливым программиста на C: -)
Любые идеи экспертов Perl и опытных пользователей приветствуются. (Я точно не являюсь ни тем, ни другим)