# 依存性逆転原則
## 概要
[[SOLID]]原則のひとつ。"Dependency Inversion Principle"から**DIP**と略される。
上位モジュールも下位モジュールの両方が、具象ではなく抽象(インターフェース)に依存するべきとする設計原則。
## 関連ノート
- [[📘『ちょうぜつソフトウェア設計入門 PHPで理解するオブジェクト指向の活用』]]
## 関連リンク
- [依存性逆転の原則 - Wikipedia](https://ja.wikipedia.org/wiki/%E4%BE%9D%E5%AD%98%E6%80%A7%E9%80%86%E8%BB%A2%E3%81%AE%E5%8E%9F%E5%89%87)