2004-07-11から1日間の記事一覧

コーヒーメーカーのサンプル

「JavaプログラマのためのUML」の「11章 経験則とコーヒー」の例はよかった。このプログラムは自分には到底思い浮かばない。 memo 名詞抽出法で実装レベルのクラスをつくるのは危険。 本質を捉えて抽象化しましょう。すなわち、本質的な事柄と実装の詳細を分…

Uncle Bob

Uncle Bobというのは愛称なのですね。 Amazonの書評で1つ星をつけている人がいて、その人があまりにしきりにUncle Bobがどうとかいうから侮蔑の意味合いがあるのかなって思ってしまいました。 たしかに、この人が批判しているように大規模開発ではどうするの…

仕様レベル

id:kdmsnrさんの説明でイメージつかめました。ありがとうございます。 こんな感じかな。 概念レベルではまったくアーキテクチャを気にしない。たとえば永続化層にRDB使うかODB使うかは決定しない(意識しない)。 仕様レベルでアーキテクチャを意識したベス…