Index: [Article Count Order] [Thread]

Date:  Wed, 13 Oct 2004 00:20:41 +0900
From:  Eiji YAMANE <******@********.**>
Subject:  [oosquare-ml:04388] Re: 現場では言葉だけが先行していませんか?
To:  ***********@***.***.*******.**.**
Message-Id:  <**************.****.******@********.**>
In-Reply-To:  <***************************@*******.***>
References:  <***************************@*******.***>
X-Mail-Count: 04388

山根です。

On Mon, 11 Oct 2004 13:35:28 +0900
"Nakajima Katsuyuki" <****************@*******.***> wrote:

> 中島です。

> 以前にOOA/OODの大規模開発に参画しましたが、上流成果物はかなりいい感じだった
> にもかかわらず、DBアクセス部の分離と隠蔽が開発効率を低下させていました。
DBアクセス等に関しては、流れや具象レベルで処理を実装していく必要が
あるので、中島さんのおっしゃるとおり、OOのメリットは
あまり生かせない(むしろ足かせ?)かもしれませんね。

トランザクション制御等の非機能要求がOO的なアプローチでは
うまくいかないのはよく言われていることですね。

そういうケースでこそ、Aspect等SoCの出番ですね!!

> 運用でのOOの改修容易性を考慮してもトータルで考えればSASDに分があるのではない
> でしょうか。
> 
> ただし、Togther等のツールによるトータルフェーズのラウンドトリップが実現すれ
> ばSCMの視点からもOOA/OODによる妥当性もアップすることになると思います。
1つの手法にこだわらなくても適材適所ですよ。

山根 英次@スーパーグラフィックス
  Agile・XP戦略研究室
    E-Mail:******@********.**
  ICQNo:284043921
    URL:http://super-gs.jp/ (Underconstruction)