トップページ⇒tech
1001コメント305KB

国産DIコンテナSeasarとくーす その4

■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん2005/06/24(金) 19:23:41
一部で話題になっている国産オープンソースDIコンテナSeasar V2(略してS2)。
ってどうよ?みんなもう使ってるの?
使用経験とか、実戦配備情報とか、つかえねーよボケ、とかいろいろ書いてね。

あと、開発プロセス「くーす」の話題もこちらでどうぞ。

本家 seasar.org
http://www.seasar.org/

Seasar Projectグループ
http://seasarproject.g.hatena.ne.jp/

ひがやすをblog
http://d.hatena.ne.jp/higayasuo/

前スレ
その1 http://pc5.2ch.net/test/read.cgi/tech/1092044210/
その2 http://pc5.2ch.net/test/read.cgi/tech/1098885253/
その3 http://pc8.2ch.net/test/read.cgi/tech/1102862221/

関連スレ(なのか?)

Java Spring Frameworkを語るスレ
http://pc5.2ch.net/test/read.cgi/tech/1077465099/

Dependncy Injectionを語るスレ
http://pc8.2ch.net/test/read.cgi/tech/1099827125/
0116442005/07/10(日) 03:05:55
http://d.hatena.ne.jp/higayasuo/20050708#1120801919

> そのクラスの頻繁に変更される部分を別のクラスに分離してしまえば、
> もとのクラスは安定して修正が入ることはなくなります。

これはOKなのですが

> 極めてあたりまえのことを言ってるように思われるかもしれませんが、
> 実はあまり守られてはいないと思います。その原因は、「関連のあるデータと
> 振る舞いを1つにまとめることがオブジェクト指向だ」とする強い思い込みです。
> 頻繁に変更される振る舞いを別のクラスに分離すると、オブジェクト指向的では
> ないと思ってしまうのでしょう。

これについては2点ほど気になるところが。

1)
「データと振舞いを1つにまとめる形式」でも頻繁変更箇所の別クラス化はできます。

2.)
> 頻繁に変更される振る舞いを別のクラスに分離すると、
> オブジェクト指向的ではないと思う
のではなく、
データと振舞いを分離すること、つまりカプセル化を壊すことがオブジェクト指向の
ベースとなっている抽象データ型の考えに沿わないためにオブジェクト指向的ではない
と感じるのです。
0117デフォルトの名無しさん2005/07/10(日) 03:19:41
これも
ttp://d.hatena.ne.jp/higayasuo/comment?date=20050629#c
華麗にスルーされているが「揚げ足とるなよ」って感じか?
0118デフォルトの名無しさん2005/07/10(日) 03:46:38
ttp://capsctrl.que.jp/kdmsnr/wiki/bliki/?InversionOfControl
> 最近、IoCコンテナの盛り上がりにより、制御の逆転の意味をめぐっていくつかの混乱がある。
> ここで挙げた一般的な原則を、依存性注入(dependency injection)*1のような特化したスタイルの
> 制御の逆転と混同している人がいる。

これに対しての意見をうかがいたい。
■ このスレッドは過去ログ倉庫に格納されています