Rubyコーディング規約について調べてみました。 Rubyコーディング規約 よくまとまっています。 これをベースに、プロジェクトごとに規約を作成すればよさそう。 if !xのような場合は、 unless xに置き換える。ただし、unlessの場合、 elseは使用しない。 これは、ルールが複雑でわかりにくそう。 コーディングスタンダード Rubyの作者のまつもとゆきひろ氏のMatzにっきより。 RubyCodingStyle 青木氏が使っている Ruby のコーディングスタイル。 文字列リテラルついて、Rubyコーディング規約では基本的に「”…”」ですが、RubyCodingStyleでは「’…’」を薦めています。 私個人は、RubyCodingStyleと同じで、「’…’」を使っています。 returnは、Rubyコーディング規約の「メソッドの値を返す場合は、必ずreturnを使用する。