変数や関数の命名規則に迷うことが多く、困っています。品質の保たれたコードを書くためには、適切な命名規則に従うことが重要だと理解しているのですが、どうやったら困らずに書けるようになるのかが分かりません。
例えば、boolean型の変数ではis、has、can、should などの接頭辞を付けるべきか、どれを使うべきかとか品詞同士の繋ぎ方とかgetはどういう時に使うかとか
特に、JavaScriptにおける変数や関数の命名規則、もしくは参考になるサイトやドキュメントがあれば教えていただけないでしょうか?
また、上記以外にも、命名規則に関して注意すべき点や、良い例、悪い例などがあれば教えていただけると嬉しいです。
よろしくお願いいたします。
> 変数や関数の命名規則に迷うことが多く、困っています。
それは共同開発をする上での悩みでしょうか?
> それは共同開発をする上での悩みでしょうか?
共同開発する上での悩みであってます!
> 例えば、boolean型の変数ではis、has、can、should など……
ちょっと前に「 bool 型の変数に XXflag という名前を付ける奴とは働きたくない」みたいなお気持ち表明がありましたよ.
https://teratail.com/questions/mmi3l2eah8p5qw
