En iyi uygulamalar işlevleri ve nesneleri ilişkin nedir merak ediyorum. Örneğin ben düzenli olarak adlandırılan bir eylemi gerçekleştirmek istiyorum. Bu girdi olarak benim veri almak ve onu düzenli ve dönecektir.
Şimdi ben iki şekilde yapabilirsiniz. Biri sınıfını kullanarak basit bir işlevi ve diğer kullanarak.
Function: $data = tidy($data);
Class:
$tidy = new Tidy();
$data = $tidy->clean($tidy);
Şimdi bunu bir sınıf yapma avantajı önce sınıf yüklemek zorunda kalmamasıdır. Ben sadece bunu yapmak için php özdevinimli_yükle özelliğini kullanabilirsiniz.
Başka bir örnek veritabanı sınıfıdır. Şimdi herkes db bağlantısı için ayrı bir sınıf kullanıyor gibi görünüyor. Ama biz genellikle sadece o sınıfın tek bir nesne var. Sınıf tanımına aykırı bu tür değildir ve biz sadece tek bir nesneyi intantiate için sınıfını kullanarak bir anlamda nesneleri?
Ben tür bir işlevi ve ne zaman bir sınıf kullanmanız zaman anlamıyorum. Aynı ilişkin iyi uygulama nedir? Herhangi kurallar?
Thank you, Alec