デザパタはオブジェクト指向と違うと思うんだよね
仕様書にあるものそのままクラスにすればいいと思うんだけど
デザパタってなんか余計な汎用性を混入してない?
んでプロジェクトが長く続いたときにそれが適切な適用じゃなかったときに
最悪なコードになってる場合が多いと思うんだけど・・・