したがって、特別な UNIVERSAL クラスは、他のすべてのオブジェクトが作成される基本クラスと見なされることを理解しています。したがって、Perl が継承階層をトラバースした後に特定のメソッドが見つからない場合、UNIVERSAL クラスを調べて、そこでメソッドが見つかるかどうかを確認します。ただし、ディストリビューションを作成すると、UNIVERSAL.pm パッケージは作成されません。また、UNIVERSAL メソッドの 'DOES' と 'can' は、UNIVERSAL.pm なしで既に存在しています。
sub UNIVERSAL::nicemethod{
launch_teh_missles();
}
それとも、個別の UNIVERSAL パッケージと .pm ファイルを作成する必要がありますか? ベストプラクティスと見なされるものは何ですか?