タグ

codingに関するo-chaのブックマーク (2)

  • 複数形と単数形 - ログ日記

    何となくクラス名の複数形が気になって調べた。ついでにディレクトリ名も。 複数形のクラス名をつけるときは あるモデルを複数格納するジェネリックなコンテナである場合。(例: javax.naming.directory.BasicAttributes) スタティックなユーティリティメソッドを格納するクラスの場合。 あるモデルにしか関係しないメソッドの集合体の場合は、そのモデルの名前を冠する (例: java.util.Arrays) ほんとに行き場のないメソッドの集まりの場合は Utils とする。 クラス名の命名規則 - あのね、Util なの? Utils じゃないの? - muddy brown thang RailsやCakePHPDBのテーブル名を複数にしてモデルを単数形にするなど、そういうルールがしっかりしているらしい。 ディレクトリについて。 例えば、昨日の日記の画像のURLは

    複数形と単数形 - ログ日記
    o-cha
    o-cha 2009/04/15
  • 間違ったコードは間違って見えるようにする - The Joel on Software Translation Project

    Joel Spolsky / 青木靖 訳 2005年5月11日 水曜 私が最初の当の仕事をはじめたのは1983年9月に遡る。それはオラニムというイスラエルの大きな製パン工場で、16台の飛行機ほどもある巨大なオーブンで、毎晩10万個のパンが作られていた。 はじめて工場に入った時、そのあまりの汚さに信じられない思いだった。オーブンの側面は黄ばんでいるし、機械は錆びていて、そこらじゅうが油だらけだった。 「いつもこんなに汚いの?」と私は聞いてみた。 「なんだって? なんの話をしてるんだ?」とマネージャが答えた。「掃除したばかりだから、今が一番きれいな状態なんだ」 なんてこった。 毎朝の工場の清掃を何ヶ月か続けて、ようやく彼らの言っていたことが理解できるようになった。パン工場では、きれいというのは機械にパン生地が付いてないことを言うのだ。きれいというのは、ゴミ箱に発酵したパン生地が入ってないこと

  • 1