ちょっとだけ訂正

OOPとはオブジェクトを組み合わせてプログラムを組むこと。
デザパタはオブジェクトを組み合わせるという当たり前のことをしてるだけ。
それにデザパタはどれもわずか数個のオブジェクトの組み合わせにすぎない。

数個のオブジェクトの組み合わせの何が複雑なんだ?
数個のオブジェクトの組み合わせが複雑だとアンチは本気で思ってるのか?