オブジェクト指向にデザインパターン持ち出すのは何でなの?
いつから設計思想とプログラム構造がゴッチャになっちゃったの?