2010年7月16日金曜日

Rubyコーディング規約テンプレート

Rubyコーディング規約
本文書は、Rubyによりコーディングを行う際の規約について述べる。 実際のプロジェクトに適用する際には、このコーディング規約をカスタ マイズして用いることを推奨する。

まとまっていて助かる。

Rubyは言語内言語が作りやすい「緩い」言語なので、けっこう幅広い書き方ができるので、それだけに書く人の好みによって書き方が違ってくる。それだけにコーディング規約を決めようとすると、チームの人数が増えれば増えるだけ紛糾する。

上記規約について、個人的には下記の方が好き。
  • インデント:スペースよりタブが使いやすい。(インデントをまとめて戻す時に。)タブは4文字分が好き。(2文字だと窮屈。でも2文字のほうが「横幅80文字ルール」的に楽なことも多いけど。)
  • コメント:メソッド定義内でもコメントは入れちゃうよ。必要ならね。

Railsとかはどうなってるんだろう?

0 件のコメント:

ブログ アーカイブ

カテゴリー