使い方サンプルコードリソースへの追加/命名規則、名前に関する仕様など各リソースを追加する際、固有の名前を付けることになります。Tweetリソースに追加したら後でアクションから名前を使って呼び出すことになるので、名前から種類や役割が分かりやすい方が良い。名前に日本語利用は不可すべての場面で日本語を利用した命名は不可です。上で利用される変数や関数など、日本語を利用した命名および呼び出しに対応しません。リソースツリー上では大文字と小文字を区別しないまず二つのオブジェクトを作成したとします。一つのオブジェクトは”Object1“のように先頭アルファベットを大文字にして、別のオブジェクトには先頭を小文字にした”object1“を試みたらどうなるか。リソースツリー上のリネームでは、これは普通にエラーが出ます。用いられる変数は大文字と小文字を区別します。いう複合で名前をつけようとした場合に、”type“と”name“の間にスペースを設けたい場合、スペースは使わずに”_“アンダースコア(日本ではアンダーバーと呼んでる)を利用してください。一般的な命名規則としてプレフィックスとサフィックスというものがあります。)接頭辞の具体例として、”obj“が接頭辞なら次に”_“を足して、次に名前を入れる。obj_yournameサフィックスはこの逆。yourname_obj上記が進化するとスネーク記法になります。obj_yourname_instance汎用的な命名規則としては他にもパスカル記法、キャメル記法、ハンガリアン記法(システムハンガリアンとアプリケーションハンガリアン)など複数のケースがあります。仕様として作成するリソースの命名にはパスカル記法、キャメル記法、ハンガリアン記法は使えません。大文字小文字を区別するので全部のケースが使えます。これらは自分が書くためだけではなく色々な人が書いたソースコードを読み取る技術として、複数の記法があるというのを知っておくと役に立つかもしれません。