##初心者にはRailsの命名規則がややこしすぎた
タイトルの通り、初心者にとってはややこしすぎます。
命名するたびに調べていたので、いっその事まとめてみました。
##モデル
種類 | 例 |
---|---|
モデルクラス名 | User |
モデルのファイル名 | user.rb |
テーブル名 | users |
テストスクリプト名 | user_test.rb |
###モデルクラス名の規約
- 英大文字から始まる
- 英数字のみ
- 単語の区切りでは、先頭文字を大文字
- 単数形の名詞
##コントローラ
名称 | 例 |
---|---|
コントローラ名 | items |
コントローラクラス名 | ItemsController |
ファイル名 | items_controller.rb |
###コントローラクラス名の規約
- 英大文字から始まる
- 英数字のみ
- 単語の区切りでは、先頭文字を大文字