nDiki : Perl style guide

Perl style guide (perlstyle)

 perldoc perlstyle

Perl プログラムを書くときのスタイルガイド

インデント幅

空白4個分。

パッケージ名のつけ方

パッケージ名は大文字で始まり、大文字小文字を混ぜたものを使用する(小文字のモジュール名は非公式に予約されている)。

perlstyle では一般的な識別子では単語をアンダスコアでつなげる形式を推奨しているがこの場合必然的に長い識別子となる。 パッケージ名は直接ファイル名に関係しているため、ファイルシステム上のファイル名の長さの制約にひっかからないように短い名前になるようアンダスコアを使わない形式にする。

プロジェクトに固有なパッケージ名

プロジェクト名固有のものなど公開する予定のないものは、 Locall:: 以下にするか、Foo_Corp:: のようにトップレベル名前にアンダスコアを使う(The Perl5 Module List より)。

プライベート変数、プライベート関数(メソッド)

アンダスコア(_)で始まる変数名、関数名はパッケージ外からは使用しないものとする。

no diary

About

Process Time: 0.070112s / load averages: 0.77, 0.68, 0.63