Yazeka
Arama sonuçlarına göre oluşturuldu
SOLID prensipleri, yazılım geliştirme sürecinde kodun anlaşılabilir, sürdürülebilir ve genişletilebilir olmasını sağlamak için kullanılan beş temel tasarım prensibidir 124.
SOLID'in açılımı:
- S (Single Responsibility Principle) - Tek Sorumluluk Prensibi 123.
- O (Open/Closed Principle) - Açık/Kapalı Prensibi 123.
- L (Liskov Substitution Principle) - Liskov Yerine Geçme Prensibi 123.
- I (Interface Segregation Principle) - Arayüz Ayırma Prensibi 123.
- D (Dependency Inversion Principle) - Bağımlılıkların Tersine Çevrilmesi Prensibi 123.
Bu prensiplerin amacı:
- Geliştirilen yazılımın gereksinimlere kolayca adapte olmasını sağlamak 1.
- Yeni özelliklerin kodda bir değişikliğe gerek kalmadan kolayca eklenebilmesini sağlamak 1.
- Kod üzerinde en az değişimi sağlamak 1.
- Kod üzerinde sürekli düzeltme veya yeniden yazma gibi sorunların yol açtığı zaman kaybını minimuma indirmek 1.
5 kaynaktan alınan bilgiyle göre: