DI理解できない奴はプログラマやめたほうがいい
■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん
2007/12/10(月) 21:41:22勘弁して
0002デフォルトの名無しさん
2007/12/10(月) 22:15:010003デフォルトの名無しさん
2007/12/10(月) 22:22:00で、お前は理解できたのか?
解説してよ
0004デフォルトの名無しさん
2007/12/10(月) 22:30:150005デフォルトの名無しさん
2007/12/10(月) 22:40:18と、聞きかじったことを書いてみる。
0006デフォルトの名無しさん
2007/12/10(月) 22:44:070007デフォルトの名無しさん
2007/12/10(月) 22:54:070008デフォルトの名無しさん
2007/12/10(月) 23:12:35ついでに単体試験をしやすくするんだろ?
つーか、職ないんだけど
0009デフォルトの名無しさん
2007/12/10(月) 23:19:06HLT
0010デフォルトの名無しさん
2007/12/10(月) 23:54:170011デフォルトの名無しさん
2007/12/11(火) 00:47:020012デフォルトの名無しさん
2007/12/11(火) 01:55:330013デフォルトの名無しさん
2007/12/11(火) 15:09:04個人的には非常に同意するのだが
仕事を完成させるのが前提で
メンバーのスキルが足りないんだったら
他の解を模索するのがプロってもんです。
まだ売り手市場のうちに転職しちゃうのも手だぞ?
0014デフォルトの名無しさん
2007/12/11(火) 22:51:10Bの実装に依存したくない
しかし、new B()という文を使ったら、その時点でBの実装に
依存してしまう
そこで、Aの中ではそういうBの実装に依存した文を使わない
ようにし、そのかわり新たにCというクラスの中だとか、
設定ファイルだとかでAというクラスとBというクラスを
結びつける
そういう説明でDIはOK?
0015デフォルトの名無しさん
2007/12/12(水) 00:30:33最後にEIで元に戻すのも忘れないぜ。
0016デフォルトの名無しさん
2007/12/12(水) 01:45:50>>8
diコンテナにも色々ある。
自動インジェクションがあったりなかったり、
aopできたりできなかったり、
xmlじゃなくてyamlで設定かけたり、
guiceみたいに設定ファイルを使わないものもある。
0017デフォルトの名無しさん
2007/12/13(木) 05:50:380018デフォルトの名無しさん
2007/12/13(木) 13:24:04インスタンスの設定と利用を分離する仕組みを提供するのがDIコンテナ。
そんで「インスタンスの設定」というのはオブジェクトの依存関係の設定も含まれる
14がいってるのはそれだね。間違ってないけどそれだけじゃない。
■ このスレッドは過去ログ倉庫に格納されています