エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント1件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
依存関係逆転の原則(DIP)
DIP:The Dependency Inversion Principle a. 上位のモジュールは下位のモジュールに依存してはならない... DIP:The Dependency Inversion Principle a. 上位のモジュールは下位のモジュールに依存してはならない。どちらのモジュールも「抽象」に依存するべきである。 b. 「抽象」は実装の詳細に依存してはならない。実装の詳細が「抽象」に依存すべきである。 下位のモジュールの再利用は、サブルーチンライブラリという形で行います。 上位のモジュールの再利用は、上位レベルのモジュールが下位のレベルのモジュールに依存していなければ、非常に簡単に行うことができます。依存関係逆転の原則とは上位モジュールを再利用するための原則なのです。そしてこの原則こそフレームワーク設計の核心なのです。 下記のモデルを例にとって見てみましょう。この構造では、上位のPolicyレイヤが、それよりも下位の全てのレイヤにおける変更の影響を受けてしまいます。影響が伝達しやすい依存関係になっているためです
2013/09/01 リンク