ローカル変数名はすべて小文字。単語の区切りは"_"。インスタンス変数名は(先頭の"@"以外は)すべて小文字。く単語も先頭の文字を大文字に(つまりCamelCaseStyle)。クラス・モジュール以外の定数は全部大文字。単語の区切りは"_"。メソッド名は一部の例外を除きすべて小文字。述語メソッド(真偽値を返すメソッド)には末尾に"?"をつける。"!"をつけるようなメソッドはなるたけ作らない。ソッド名を小文字化したもの(もしあれば)。できるだけ一単語のものを用いる。true"という判定を行わない。Rubyではtrueは唯一の真値ではないから。