ああああ - 名前を思い付かなくてもいいという選択肢

最近ポイントフリースタイルという単語を覚えたよ!なんだか、手のひらの上で躍らされてる感じだね(何が?)


というのはいいとして(←使いすぎ)、名前を[付ける/付けない]というのは重要なんじゃないかと。

関連するかも
Resultも嫌いな理由
名前推論
あとは、Effective STLの47章とか


つまり、名前を付けたいときと、名前を付けたくないという両方の場合があるというような。
名前があることによって、意味がわかりやすくなる場合もあるし、名前が無いことによって、意味がわかりやすくなることもある。

// counterは特に変な使いかたはしない場合、
for ( int counter=0; counter<N; counter++ ) {
	...
}

// こっちのほうがわかりやすい(名前が無いことによって、変な使いかたをしない、というのがわかる)
for ( int i=0; i<N; i++ ) {
	...
}


だからなんだ。えーと。プログラミング言語を作るとき(どんなときだよ…)は、名前を付けてもいいし、付けなくてもいいです、という選択肢を残しておこう、ってところだろうか。