-
-
Java言語では、ブール値を返す関数の名前は、三人称単数の形になります。これを私は、次のように解釈しています。
『ファイルが存在するかどうか』を調べる関数の説明を、英語で書いて見ると、次のようになります。
This function returns true if it exists.
この関数は、これ(ファイル)が存在するならば、真を返す。
このスタイルで説明を書けば、判定をしてブール値を返す関数の名前が三人称単数の形になることが納得できます。
「Is○○」という名前の関数も、同じように解釈できます。例えば、ListインターフェースのisEmpty関数については、説明を英語で書いてみると、次のようになります。
This function returns true if it is empty.
この関数は、これ(リスト)が空っぽならば、真を返す。
-
0 件のコメント:
コメントを投稿