25分で「依存性逆転の原則」を完全に理解する by たつきち

PHP Conference Japan 2024
レギュラートーク(25分)

25分で「依存性逆転の原則」を完全に理解する

ttskch たつきち ttskch
7

SOLID原則の中でも最重要と評されることも多い「依存性逆転の原則」。

  • 上位モジュールは下位モジュールに依存してはならない
  • 抽象は具象に依存してはならない

という説明は100万回ぐらい聞いたけど、正直いまだにピンと来てない・・・という人も多いのではないでしょうか。

このトークでは、そんな掴みどころがなく理解しにくい「依存性逆転の原則」について、

  • 適用する前後の具体的なコードを示しながら
  • 適用しないと具体的にどんな問題があるのか
  • 適用すると具体的に何がどう嬉しいのか

をとことん分かりやすく解説します!

このトークを聞けば、今まで何となく知識として知っているだけだった「依存性逆転の原則」が、
実際に日々のプログラミングの中で使いこなせる道具に変わるはずです。

乞うご期待!