技術ブログ

(技術系中心)基本自分用備忘録なので、あくまで参考程度でお願いします。

Rubyの命名規則

クラス、モジュール

原則CamelCaseを使う

User
UserName
Micropost
MicropostName

ネストした場合

Hoge::User
Hoge::UserName
Hoge::Micropost
Hoge::MicropostName

メソッド、変数

原則スネークケースを使う

find_user
new_micropost

定数

定数は全部大文字で_区切り

USER_SIZE
POST_MICROPOST

その他

Rubyではケバブケースは利用しない。

qiita.com