Date: Thu, 14 Oct 2004 22:24:43 +0900
From: The Murayama <*******@***.******.**.**>
Subject: [oosquare-ml:04413] Re: 現場では言葉だけが先行していませんか?
To: ***********@***.***.*******.**.**
Message-Id: <**************.****.*******@***.******.**.**>
In-Reply-To: <**************.****.******@*********.**.**>
References: <**************.****.*******@***.******.**.**> <**************.****.******@*********.**.**>
X-Mail-Count: 04413
村山です.
> ユーザーの役に立つ「動く」ソフトウェアを,
> 妥当なコスト,妥当な期間で開発すること
は同感です.それを満たすためには,自ずと
> 美しいコードを書くこと
> 美しい設計をすること
が必要になります.
スパゲティプログラムでは品質も保証できないし,
満足に動くことさえままなりません.
開発期間もコストも,軽く数倍以上に跳ね上がります.
コレが手段である.それは同感です.
> > #OOA/OOD屋とOOP屋が設計に関する議論をすると,平行線を辿るものでしょう.
> それは両者が共通のゴールを目指していないからでしょう.
しかし問題なのは,OOA/OOD屋が作る設計というのが,
「お世辞にも綺麗な設計ではない」
ということなのですよ.
もちろん,そのまま作ると実装もスパゲティ化します.
それに,はたしてOOA/OOD屋にゴールという発想があるかどうか.
#OOA/OOD屋のゴールって
#「設計者が楽すること(その分実装者が苦労すること)」
#じゃないかと思うことさえある.