我的春秋さんのエントリー『コード共有のためのネーミングルール』に触発されて、変数の命名規則について調べてみたのでその覚書。 名前の共有はコードの共有のための(複数人で同一コードを編集・転用する)重要なファクターのひとつですし、非常にいい傾向だとは思うんですけど、実際につけられている名前を見てみると、シブい顔をせざるを得ない事例が結構あるようです。 確かに。 自分を含め開発の初期段階ではある程度自分の考えた命名規則に従って変数や関数の名前を付けていくんだけど、開発途中において仕様変更や制御ロジックの修正などが度々起きると、「一応この名前を割り振っておいて取り合えずコードを修正しよう」ということをしてしまう。このような一時しのぎが繰り返されると、結果的に修正箇所が開発コード全体に波及してしまい、いざ名前を変えようとなっても手の施しようがなくなってしまう。 こんな悪循環を避けるためには、命名規