Netboard adlı üyeden alıntı: mesajı görüntüle
Denedim ve tek fonksiyonla yani bir fonksiyonu uc dosya icin kullandigimda daha dusuk deger donduruyor ama her dosya icin ayri fonksiyon yaptigimda daha yuksek deger donduruyor.
Mesela her dosyaya ayri fonksiyon tanimladigimda if kontrolleri yok temiz sql sorgusu ve while dongusu var yani diger koda gore daha temiz ve basit fakat diger fonksiyonda yani tum dosyalar icin tanimladigim o tek fonksiyon daha dusuk deger veriyor.
Bu normalmi bence mantik olarak dosyanin sadece kendisine tanimlanmis temiz if kontrolu olmayan fonksiyon daha iyi deger vermeliydi.
Zaten bu fonksiyonunda ne kadar dogru oldugunuda bilemiyorum fonksiyonlara yeni gecis yaptigim icin.
Açıkcası neden bu şekilde bir sonuç aldığını anlamadım. if kontrolü olmadığında daha hızlı sonuç döndermesi gerekiyor. Acaba önce if kontrolü olmayan fonksiyonu sonra if kontrollü fonksiyonu mu çağırdınız?