は、定数のために、それは次のとおりです。Rubyの命名規則?例えば
THIS_CONSTANT
This_Constant
ThisConstant
または何か他の...?
実際、この全体の主題に関する(疑似|)正式な参照はありますか?
私はまた、同様に迅速ダブルチェックの質問にできるようにしたいと思います:(例えば、Constant
のは右、資本で始めなければなりません?)
-
命名パターンはルビー自体によって強制されている何
を単純な慣習である(
method_name
はスネークケースに入るはずですか?)変数がその名前に含まれるべきクラスを通知する方法はありますか? (「ハンガリー語表記」なんて... ... Rubyコードで使う必要があると感じたら、それは間違っているのですが、はです)
のように...
ハンガリアン記法は、Rubyで使用されていません。部分的には、その名前の中に変数の型を記述しようとすると、しばしば実際のものの説明が欠けている扱いにくい名前になり、Rubyではダックタイピングを使うことになってしまうからです。多くの場合、そのような行動をとることができないほど重要ではありません。それが自分自身に変換できたり、簡単に変換できるのであれば、どのような違いがありますか。あるタイプから別のタイプへの変換が困難な場合は、ハンガリー語の表記法がより重要になります。 –
あなたとあなたのチームに好意を持ち、すべてのプロジェクトに 'Rubocop'をインストールしてください。誰も慣習について話す時間を失ってはならない。 – Daniel