İçindekiler:
- Tanım - Tek Sorumluluk İlkesi (SRP) ne anlama geliyor?
- Techopedia Tek Sorumluluk İlkesini (SRP) açıklıyor
Tanım - Tek Sorumluluk İlkesi (SRP) ne anlama geliyor?
Tek sorumluluk ilkesi (SRP), Robert C. Martin tarafından geliştirilen programlama ilkeleri için “SOLID” kısaltmasının bir parçasıdır. Tek bir özel işleve sahip bir kod tabanındaki her nesne ile ilgilidir.
Techopedia Tek Sorumluluk İlkesini (SRP) açıklıyor
SOLID ilkeleri, tek sorumluluk ilkesinin yanı sıra SOLID kısaltmasına dayanan diğer dört ilkeyi de içerir: açık-kapalı, Liskov ikamesi, arayüz ayrımı ve bağımlılık dönüşümü.
Kod geliştirme ve genişletmeyi basitleştirmek ve güncellemeler ile değişikliklere yardımcı olmak amacıyla tasarlanan bu kümenin bir parçası olarak, tek sorumluluk ilkesi sınıf başına tek bir işlevi gösterir ve karşılıklı bağımlılıkları önlemek için kodu modüler hale getirmeye yardımcı olur. Yalnızca bir sorumluluğu olan sınıfları ve öğeleri açıklamak ve kod tabanı ortamında anlaşılması daha kolaydır. Bu, SOLID kısaltmasının bir parçası olarak tek işlev sorumluluğunu nesne yönelimli programlamayı optimize etmenin önemli bir yolu yapar.
