nDiki : Perl style guide

Perl style guide (perlstyle)

 perldoc perlstyle

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

インデント幅

空白4個分。

パッケージ名のつけ方

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

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

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

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

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

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

スポンサード リンク

no diary

About Me

Naney Naney (なにい)です。株式会社ミクシィで SNS 事業の部長をしています。

nDiki1999年1月に始めたコンピュータ日誌を前身とする NaneyWeb 日記(兼パーソナルナレッジベース)です。ちょっとしたノートは nNote にあります。

※内容は個人的見解であり所属組織とは関係ありません。

follow us in feedly

月別インデックス
Process Time: 0.058939s / load averages: 0.18, 0.33, 0.40
nDiki by WATANABE Yoshimasa (Naney, Google profile)
Powered by DiKicker