このスレでは

・もちろん設計段階からOOつかってるよ!
・人に教えるときOOを叩き込むようにしてるよ!
・OOを盛り込んだプログラミング言語つくる/ったよ!

そもそもこの時点で>>1は自分の無能さに気付くべきだった。
設計段階からOO使ってる・・・って、それはOODだろ。
OOPを弾くくせにOODは弾かない、むしろそういう話がして欲しい、と。

もう、OO = OOD + OOA + OOPでいいじゃないか。
これにオブジェクト指向DBとか、その他何かが入るかもしれないけど、俺はこんな感じに認識してる。
そもそも、概念がどうだとか、歴史がどうだとかの話がしたけりゃそういう大学にでも入ればいい。
OOってのは、もっと実務的、実践的なものだと思う。OO自体について議論しても、何も有益なことはない。