Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
ウィキペディアの 依存性逆転の原則 の定義を読んでいましたが、高レベル モジュールと低レベル モジュールという 2 つの用語が使用されていますが、理解できませんでした。
それらは何であり、依存性逆転の原則はそれらと何の関係がありますか?
それらの定義は導入文に示されています。
高レベル: ポリシー設定 低レベル: 依存モジュール。
簡単に言えば、高レベルのモジュールは低レベルのモジュールに依存しますが、それらの実装に依存するべきではありません。これは、インターフェイスを使用して実現できるため、サービスの定義を実装から切り離すことができます。