miwwの日記: 高慢と偏見
とりあえずURL。
http://el.jibun.atmarkit.co.jp/pressenter/2011/02/post-6b95.html
オブジェクト指向の話。作者否定してるけどどう見ても(ry
「すべてを知る前に直感的に危うさを感じて、これは駄目だと思ったのでそれ以上
知ろうともしない」オブジェクト指向を否定する人に多い行動傾向だけど、多いのには
ちゃんと理由がある。
端的に言えば、「状態の完全コントロール」の放棄を是とするか否とするか。
これを安易に放棄するとろくな目に合わないことは、プログラム保守の経験が
長い人ほどよく知ってる。
まあもちろんテストツールが充実してきたからこそ、これを是とする方法が実用に
なってきているわけだけど、過去に痛い目にあったことがある人からすれば、
第三者が作ったツールで確保できる信頼性など無に等しいわな。
利用する部分の信頼性については考えないようにする(あるものとする)というのが、
まさにオブジェクト指向、最近の開発環境における前提思想である以上、そりゃ
お互い総簡単に分かり合えるわけがない。
前提として許容できている人に、許容できない人がその理由を説明しなければ
ならんのだし。前提条件が全然違うことをまずすりあわせるしかないんだけど、
そこまで理論的にわかってたらお互い苦労しねえわけで。
まあどっちもどっちだよなー。という感想。