EMZETT.
Giriş yap

DIP

Kısaca: Bağımlılığın tersine çevrilmesi ilkesi (DIP) şunu söyler: üst düzey modüller alt düzey modüllere bağımlı olmamalı, ikisi de soyutlamalara bağımlı olmalıdır.

Biraz daha ayrıntılı: SOLID’deki “D”. Bağımlılıklar somut sınıfları değil arayüzleri gösterir.

Ayrıntılı

Örnek

Bir OrderService, bir Storage…

Ayrıca bak: SOLID ilkeleri, ISP, OCP, Arayüz