Buradasın
Nesneye Yönelik Analiz ve Tasarım'ın temel ilkeleri nelerdir?
Yazeka
Arama sonuçlarına göre oluşturuldu
Nesneye yönelik analiz ve tasarımın temel ilkeleri, "SOLID" kısaltmasıyla özetlenen beş ilkeye dayanır:
- Single Responsibility Principle (Tek Sorumluluk İlkesi): Her yazılım bileşeninin tek bir sorumluluğu olmalıdır 2.
- Open-Closed Principle (Açık-Kapalı İlkesi): Sınıflar değiştirilmek yerine genişletilmeye açık olmalıdır 2.
- Liskov Substitution Principle (Liskov Yerine Geçme İlkesi): Türetilmiş sınıflar, ana sınıflarının yerine geçebilmelidir 2.
- Interface Segregation Principle (Arayüz Ayrıştırma İlkesi): Küçük arayüzler, büyük arayüzlere tercih edilmelidir 2.
- Dependency Inversion Principle (Bağımlılıkların Tersine Çevrilmesi İlkesi): Üst düzey modüller, düşük düzey modüllere bağlı olmamalıdır 2.
5 kaynaktan alınan bilgiyle göre: