一般的な CoffeeScript/Backbone.js の例のほとんどは のような属性名を使用していますがsomeFlag
、Rails では が優先/要求されsome_flag
ます。
このトピックに関する議論や、これを考慮したスタイルガイドを知っている人はいますか?
一般的な CoffeeScript/Backbone.js の例のほとんどは のような属性名を使用していますがsomeFlag
、Rails では が優先/要求されsome_flag
ます。
このトピックに関する議論や、これを考慮したスタイルガイドを知っている人はいますか?
バックボーン モデルのサーバー テクノロジの規則に従います。
たとえば、Rails アプリケーションでは のようなアンダースコア名を使用して属性をsome_value
設定し、.NET アプリケーションでは のような大文字の名前を使用して属性を設定しSomeValue
ました。
これにより、バックエンドでのすべての統合が容易になります。クライアント側のコードでこれを行うことを覚えておくのは少し不便ですが、プロジェクトに深く入り込むと、そのプロジェクトの習慣になります。
私の意見では、バックエンド統合の容易さは、サーバーが必要とする規則を使用するための小さな努力に十分価値があります。
「コンピュータ サイエンスで難しいことは 2 つしかありません。キャッシュの無効化と名前付けです。」
-- フィル・カールトン