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