NAME

perlstyle - Perl スタイルガイド

DESCRIPTION

プログラマは、もちろん人それぞれ、フォーマットには好みがあるでしょう; しかし、いくつかのガイドラインに従うことによって、プログラムの可読性や 保守性をあげることができます。

もっとも重要なことは、あなたのコード全てで strictwarnings を使うことです; さもなければその理由を理解しておくべきです。 no warningsno strict を使用してコードの 一部だけで警告を明示的にオフにすることができ、 またこれによって無効にしたい warnings や strict の特定の機能を制限できます。 -w フラグと $^W 変数はこの目的のために使うべきではありません; これらはコアや CPAN のモジュールのような、あなたが使っているけれども 自分で書いていないコードに影響を与えるからです。

コードレイアウトの美観に関しては、Larry が強く気にかけているのはたった一つ、 複数行の BLOCK の閉じ中かっこは、その構造を開始したキーワードと同じ位置に なくてはならないということだけです。 それは別として、そこまで強くはない彼の好みは以下の通りです:

Larry にはこれらそれぞれを好む理由がありますが、彼以外の人がこれとまったく 同じである必要はないといっています。

他に、より重要なスタイルの問題を示します: