>>835
オブジェクト指向以前に、階層化の考え方があったと思うが...
オブジェクト指向は階層化と組み合わせると下位階層のデバイスドライバやハードアウェアとの責務分割が明確になる。
そして、上位階層の開発をする人は、それらの内部的な振る舞いを全く意識しないで開発できるようになるのだから、工学的な話が無くなるのは当然と言えば当然だと思うよ。

コンピューターの仕組みに翻弄されて本当に実現したいものを実現できませんでした。を避けたい人がオブジェクト指向を採用するわけだし。

ただ単に、分割するだけなら階層化の考え方だけで充分だが、