3

ファイルを分類する基準 (現在、各ファイルは特定のタスク/セクション用です)、ファイル内の最大行数、オブジェクト指向 perl のファイル設計など。

同じための良いリンクがある場合は、私に提供してください

ありがとう

4

1 に答える 1

1

ここでは基本的な OOP の原則が適用されると思います。

CPAN ディストリビューションの作成規則は、たとえば、モジュール/クラスのディレクトリ構造 lib、テストの t、README などを定義しますが、クラスを定義する方法は定義しません。また、次のようなものがありますperlmodstyle

このドキュメントでは、Perl モジュールを作成するための Perl コミュニティの「ベスト プラクティス」について説明します。これは perlstyle にある推奨事項を拡張したものであり、このドキュメントを読む前に必読と考えるべきです。

このドキュメントはすべてのモジュール作成者に役立つように意図されていますが、特に CPAN でモジュールを公開したい作成者を対象としています。

モジュールの開発者だけに見える部分ではなく、モジュールのユーザーに見えるスタイルの要素に焦点を当てています。ただし、このドキュメントで提示されているガイドラインの多くは、推定してモジュールの内部にうまく適用できます。

このドキュメントは、CPAN モジュールの作成に関するチュートリアルではなく、スタイル ガイドであるという点で、perlnewmod とは異なります。モジュールがベスト プラクティスに準拠しているかどうかを判断するために比較できるモジュールのチェックリストを提供しますが、これを達成する方法については必ずしも詳細に説明する必要はありません。

実際、OOP を使用する必要はまったくありません。サブルーチンをエクスポートするだけの成功した古典的なモジュールがたくさんあります。

于 2012-11-17T10:31:20.543 に答える