タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

codingに関するmagelixirのブックマーク (1)

  • クラス名の命名規則 - あのね、Util なの? Utils じゃないの? - moriyoshiの日記

    これも宗教論争ネタのひとつかもしれない。ユーティリティクラス名は複数形にすべきかどうか。個人的には、するべきだと思う。だって、utilities だもん。 クラス名に複数形を使うのは邪道だという見方もありますよね。「おまえな、卒業生を表すクラス Alumnus のコンテナは Alumni になるっての? そんなイレギュラーな命名規則、現場じゃ使えねえよ」-- でも、複数形語尾が不規則変化する名詞ってそんな数ありましたっけ? しかも、大体同じ意味を持つ別の単語で複数形語尾が規則変化するものがありますよね。もっというと、業務アプリで使う単語なんてどうせラテン語起源の単語ばかりなので、ほとんどの単語が規則変化します*1。ホントに困るんでしょうか。 いつも念頭においている命名規則を列挙してみました。 形容詞をクラス名につけるときは、そのクラスがドメインで概念として普遍的な意味を持つ場合。もっぱらイ

    クラス名の命名規則 - あのね、Util なの? Utils じゃないの? - moriyoshiの日記
  • 1