Single Responsibility Principle
Single Responsibility Principle (Bircə Məsuliyyət Prinsipi): Bir sinfin (class) dəyişdirilməsi üçün yalnız tək bir səbəbi olmalıdır. Yəni hər bir sinif yalnız bir funksionallıq və ya məsuliyyət daşımalıdır. Nümunə: İstifadəçi məlumatlarını idarə edən User class-ı həm də DB-yə yazmaq və ya Email göndərmək funksiyasını yerinə yetirməməlidir. Email sending üçün ayrıca EmailService yaradılmalıdır.
2025-07-04 19:22:22 - Kanan Rahimli
Hər class yalnız bir işdən cavabdeh olmalıdır.