共通のサブルーチンをすべて別のファイルに分けて、スペースを節約し、各ファイルを整理したいと考えています。次に、require() を使用してサブルーチンを呼び出します。
例のために。
sub greet{
print "Hi there\n";
}
Script1.pl、Script2.pl、Script3.plに追加して呼び出しました。
サブルーチンを別のファイルに分離することの長所と短所は何ですか?
私の文法で申し訳ありません。理解していただければ幸いです。
共通のサブルーチンをすべて別のファイルに分けて、スペースを節約し、各ファイルを整理したいと考えています。次に、require() を使用してサブルーチンを呼び出します。
例のために。
sub greet{
print "Hi there\n";
}
Script1.pl、Script2.pl、Script3.plに追加して呼び出しました。
サブルーチンを別のファイルに分離することの長所と短所は何ですか?
私の文法で申し訳ありません。理解していただければ幸いです。
複数のスクリプトで使用されるコードがある場合は常に、説明したように、通常はライブラリに分割する必要があります。これを行うには多くの方法があり、それぞれに独自の長所と短所があり、特定の質問の範囲を超えています。
したがって、機能をライブラリに移動することの長所と短所に関する特定の質問に対処するために、
一般的な経験則:非常に小規模なプロジェクトや自己完結型のプロジェクトを除いて、ライブラリを使用してください。