argius note

プログラミング関連

コーディングスタイル(2)

http://d.hatena.ne.jp/argius/20050630#1120142535
クラス、メソッド、変数など、名前を付けるのは案外難しい。特に自分などのネーミングセンス*1の低い開発者にとって、これに要する時間は馬鹿にならない。
自分が採用している対策は、

  • 既存のクラスに倣う。(シーケンスに対して追加する操作は add() とか)
  • 既存にないけど良く使う類のものを雛型化、または辞書化する。
  • なるべく日本語のローマ字表記は使用しない。(明快なルールを策定することが困難)

のようなところです。

*1:命名感覚? 命名の才能のが良いかな