JavaScriptおれおれAdvent Calendar 2014 – 16日目 間が空いてしまったけど、ぼちぼち落ち着いてきたので再開します。 割と全体的な命名のお話。なおプロパティの命名も同様。 ※例がうまく思い付かなかったので、ちょっとアレかも。思い付いたら後で変更するかもです。 基本は名詞 userとかnameとかageとか、そういう値やオブジェクトを格納するものは名詞にします。 中身がオブジェクトなのか、文字列なのか数値なのか、は空気読む感じ。 動詞と同形なら、名詞を優先 ややこしいのが、名詞であり動詞でもある場合。その場合は名詞を優先します。で、関数の方は別の動詞+その名詞で名付ける。 例えばーそうだな、”sample”とか。オブジェクトなり純粋な値なりはsample、それを抽出する関数はmakeSample()とか。 動詞は関数 実行可能なものは動きそうな名前にしておきます
![変数の命名の話。(JavaScriptおれおれAdvent Calendar 2014 – 16日目) | Ginpen.com](https://cdn-ak-scissors.b.st-hatena.com/image/square/de4af7f62b39439905833504e59ba1e153be6d8b/height=288;version=1;width=512/https%3A%2F%2Fginpen.com%2Fwp-content%2Fthemes%2Fginpen-theme%2Fimg%2Ficon-512.png)