22.06.2015 09:21 ======================================= 変数名の付け方はコードを書く上で最も重要な要素の1つだと思っている。 明快な変数名は、長いコメントよりもよっぽど可読性を担保できる場合がある。しかも、それがアプリケーションを通して統一されているなら、ドキュメントがなくても新参者が意図や挙動を認知できる場合さえある。ドキュメントを書くのも大事だけど、工夫によって読解コストが下がる方が効果的だ。 僕はNode.jsやFacebook、Microsoft周りの命名規則に影響されているので、名前付けのスタンスが合わない人もいるかもしれない。あと、これはJavaScriptにおける命名規則です。予めそのあたりを承知の上でご一読ください。 主語または目的語 xxx 単数の何らかの値。 StringやBooleanなどのプリミティブ値や、関数、Objectの場合に使う。 // 単数の値 var user = { name: 'Kohei Asai', // 単数の値 age: 24, }; 配列の場合は後述のxxxsのような複数形の名... http://ift.tt/1abnmbU June 22, 2015 at 04:21PM