Egoisto adlı üyeden alıntı: mesajı görüntüle
Tebrikler güzel bir çalışma olmuş ama yinede düzeltilmesi gereken yerler var.
  • PHP'de değişken ve fonksiyon isimleri camelCase şeklinde olmalıdır. Spagetti PHP fonksiyonlarına aldanmamak gerekiyor.
  • Mümkün olduğunca global keywordünü kullanmaktan kaçınmalıyız, helper metodları sınıflardan çokta uzak düşünememeliyiz.
  • Verileri JSON formatına göre planlamalıyız. İlk helper method aslında gereksiz çünkü json_encode bu işi görüyor.
  • Metodların açıklaması metodların üzerindeki yorum blokları içinde olmalı. Bu sayede kodun okunabilirliğini arttırıyoruz.
  • Mümkün olduğunda argument ve return type'lar kullanılmalı.
Örnek olması açısından aşağıya yeniden derlediğim bir versiyonunu bırakıyorum (PHP 8 ve üzeri için).
Hocam elinize sağlık güzel bir düzenleme olmuş. Şuan demoda kullandım yaptığınız düzenlemeyi. Ben aceleden ve önceki kullandığım fonksiyonları kullandım burada aceleden vermek için uğraşmadım. Ama tabii ki öğrendiğim çok şey oldu yenilikler. Teşekkür ederim emeğiniz için.