注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
Latest topics > メソッド名は三人称単数形にするべきかどうか - outsider reflexに挙がっていた話題。 ... Latest topics > メソッド名は三人称単数形にするべきかどうか - outsider reflexに挙がっていた話題。 hoge.hasA()ならhogeオブジェクトが主語になるから、hasになるのが自然だよなぁ。 とブックマークコメントをつけたが、オブジェクト指向の場合は、対象となるオブジェクトを主語にとるのが通常なので、英文をベースとするプログラミング言語はSVO型になって三人称単数形になるのが自然なのだろう。 英語と違う語族をベースとした言語なんていうと思い当たるものが限られてしまう。参照元のエントリでも挙げられていたが、やはり思いつくのはなでしこ:日本語プログラミング言語だろうか。 いわゆるHello worldプログラムなら以下のようになる。 「こんにちは、世界」を表示。ここでは主語が省略されているわけだが、オブジェクトに対する操作ではない場合は主語なしとなるのが自然
2008/11/21 リンク