- 334 名前:デフォルトの名無しさん mailto:sage [2018/08/18(土) 05:31:12.42 ID:g/WMhA69.net]
- >>326, >>327
変数のようにその値が意味する名称にする(例えば、string.length)、あるいはgetValueのように動詞始まりで書く 個人的には、状態を取得する関数は他の関数(手続き、メソッド)と完全に区別しているから、名詞にするよ 状態を表すbool型を返す場合は、trueを想定した命題にする特殊なルールがある(例えば、iterator.hasNext) ValueGetterって名称の場合、関数は動詞始まりが一般的だから、(get)ValueGetterのように省略していると解釈され 意地悪を言っちゃうと、Valueを取得するGetterオブジェクトを返すって意味に取られかねない
|

|