2006年03月27日
業務システムをオブジェクト指向で作るのは、天国を模した地獄だと思う。
プログラマ以外にはかなり迂遠な内容で申し訳ない。
だがセルゲイにとっては「ウォーン!」と泣きたいぐらいよくわかる記事(↓のリンク)。
オブジェクト指向プログラミングで業務システムを作るというのは、
スマートで世の流れに忠実なようで、実は不合理と非効率の地獄。だと私は思う。
[Happieのブログ: 業務アプリケーションにはオブジェクト指向は向かない]
http://happiese.exblog.jp/3331854/
[Happieのブログ: 業務アプリとオブジェクト指向について]
http://happiese.exblog.jp/3511045/
私は頭が悪いし、臆病なので(オブジェクト指向は今やIT業界の不可侵的な一大信仰である)、
とてもこんなにバッサリ言えなかった。
この方の公開HPを見ると、Javaを専門とされているのに、
よくこれほど明言してくださったものだと感服する。
この問題、IT業界において、まともな解決策が無い上に非常に深刻な問題なのに、
不思議と知らんぷりされている問題。技術書など見ても、ほとんどは誤魔化しだらけ。
わたしゃ寝ながら夢の中で、テーブルをSELECT-JOINしまくったクエリー結果から、
オブジェクトをどう効率的に取るかを考えて、うなされまくった日もありましたよ。
でもこんだけはっきり言ってくれると、よっしゃーやっぱ業務システムはDOAじゃ!
データベース万歳!SQL万歳!と思えてすっきり。
(とは言っても、セルゲイは本当の美しいDOAができるというわけじゃないが・・。)
Googleでたまたま見つけただけだけど、Happie_seさん、本当にありがとう!
投稿者 cergey : 2006年03月27日 20:37
コメント
ufd3aoxvc9fka03g
セルゲイ
投稿者 Myron Hurst : 2009年05月01日 15:42