Dependency Inversion Principle
Dependency Inversion Principle (Asılılıqların Əksinə Çevrilməsi Prinsipi): Yüksək səviyyəli modullar aşağı səviyyəli modullardan asılı olmamalıdır; hər ikisi abstraksiyadan (Interface) asılı olmalıdır. Bu prinsip koda Dependency Injection (DI) tətbiq edərək siniflər arasındakı bərk bağlılığı (tight coupling) aradan qaldırır.
2025-07-04 19:24:45 - Kanan Rahimli
Class-lar konkret class-lara yox, abstraction-a bağlı olmalıdır.