「[[マイクロソフト系技術情報 Wiki>http://techinfoofmicrosofttech.osscons.jp/]]」は、「[[Open棟梁Project>https://github.com/OpenTouryoProject/]]」,「[[OSSコンソーシアム .NET開発基盤部会>https://www.osscons.jp/dotNetDevelopmentInfrastructure/]]」によって運営されています。 -戻る --[[IoC]] --[[DI]] * 目次 [#def0ee37] #contents *概要 [#z5831059] -依存性反転原則は、共有された抽象化を通じて、~ 高次と低次の抽象化レイヤー間の結合度を下げる。 -[[DI]]によって実現される。[[IoC]]とは関係があるが、=ではない。 -原則 --上位モジュールは下位モジュールに依存してはならない。 --上位モジュールも下位モジュールも、抽象に依存するべき。 --抽象は実装の詳細に依存してはならない。実装の詳細が抽象に依存するべき。 *参考 [#r2179715] -20160526 依存関係逆転の原則~ https://www.slideshare.net/ShintaroKurosawa/20160526-62511723 ---- Tags: [[:プログラミング]], [[:.NET開発]]