Tek Sorumluluk(Single Responsibility) Prensibi

Nesne yönelimli programlamanın en temel prensiplerinden biri olan Tek Sorumluluk(Single Responsibility) prensibine göre bir sınıfa hatta bir metota bile tek bir sorumluluk yüklenmeli, bir nesne sadece bir iş yapmalıdır.Bir diğer söylemle; bir sınıfa yazdığımız kodu değiştirmemize sadece tek bir şey sebep olmalıdır.Bu açıyla aşağıdaki Dergi sınıfına bakıldığında YaziEkle ve YaziSil olarak iki metot görülüyor ve […]

Bunu paylaş :