Children = Kids?

コンポジットなオブジェクトの構造を辿るときに必ずと言っていいほど見られるメソッド,getChildren()。これを変数で受けるとき,あなたなら変数名をどう命名するだろうか?

Hoge hoge = …; Collection children = hoge.getChildren();

まぁこれが多数派だろう。僕も今までこうしてた。しかし,JavaServer FacesのSun RIは違った。

Hoge hoge = …; Collection kids = hoge.getChildren();

なんてセンスのいい名前だろう。チルドレンではなく,キッズ。インスタンス達を小馬鹿にしている印象もあるが,子供は大好きだ。 今後はkidsでいこうと思う。

このエントリーをはてなブックマークに追加

関連記事

2023年のRemap

Remapにファームウェアビルド機能を追加しました

Google I/O 2023でのウェブ関連のトピック

2022年を振り返って

現在のRemapと今後のRemapについて