• 03-03-2020, 17:25:55
    #1
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Merhaba,

    Bütün fonksiyonların içinde olduğu tek bir class mı kullanmak mı, yoksa class'lara ayırmak mı mantıklı? Örneğin; ilanlar için bir class, mesajlar için bir class gibi. Bu performans açısından bir değişiklik yaratır mı?
  • 03-03-2020, 17:37:03
    #2
    fiberdev adlı üyeden alıntı: mesajı görüntüle
    Merhaba,

    Bütün fonksiyonların içinde olduğu tek bir class mı kullanmak mı, yoksa class'lara ayırmak mı mantıklı? Örneğin; ilanlar için bir class, mesajlar için bir class gibi. Bu performans açısından bir değişiklik yaratır mı?
    SOLID prensipleri incelersen cevabi bulursun
  • 03-03-2020, 17:53:41
    #3
    Kimlik doğrulama veya yönetimden onay bekliyor.
    God class pattern deniyor buna. Sınıfları fonksiyonlar için container olarak düşünüyorsanız, sınıflara ihtiyacınız yok demektir. Bunun yerine class-less fonksiyonlar kullanılır.