如果这个问题不适合 StackOverflow,我们深表歉意。我怀疑答案主要是见仁见智(除非其中一个风格指南有推荐)。
我有看起来像这样的代码
use File::Temp;
sub foo {
...
}
sub bar {
...
}
sub baz {
my $fh = tempfile();
...
}
baz
是唯一使用的子程序,File::Temp
我没有使用 AutoLoader。use
将声明放在里面是否合理baz
,还是应该将其放在脚本的顶部?