次の1行をreadするかどうかというbool型変数の名前は何がよいのか
2つのテキストファイルの比較をするような処理で、1行読み込みを細かく制御するためのbool型変数にfileReadFlagといった「フラグ」という名前が使ってありました。ちょっと嫌だと思ったのですが、よく規約類に論理型はis/can/hasあたりの(助)動詞で始めろと書いてある気がしますが、インスタンスメソッドならともかく、ローカル変数でこの規約が上手にはまることがあまりない気がします。「読んでいい、読んじゃダメ」「ファイル終端、終端じゃない」「次のレコードがある、ない」等と考えるのですが、どうもイマイチな気がします。どんなコードを読めばいいのでしょう?