次のコードがある場合
sub a {
my $id = shift;
# does something
print &a_section($texta);
print &a_section($textb);
sub a_section {
my $text = shift;
# combines the $id and the $text to create and return some result.
}
}
a_section
が によってのみ呼び出されると仮定するとa
、メモリ リーク、変数のディペンダビリティ、またはその他の問題が発生しますか?
に渡す必要がないように、代替手段としてこれを検討してい$id
ますa_section
。