PHP'de Fonksiyon Oluşturma İpuçları
- Fonksiyon isimleri fiil olmalıdır.
- Her fonksiyonun adı, fonksiyonun ne yaptığını tam olarak yansıtmalıdır.
- Fonksiyon sadece adından açıkça anlaşılanı yapmalı, başka bir şey yapmamalıdır.
- Her fonksiyon sadece tek bir işlem gerçekleştirmelidir.
- Fonksiyonların içinde yardımcı fonksiyonlar kullanın.
-
Fonksiyonların kodunu
10-15satırdan uzun yapmamak daha iyidir. - Uzun fonksiyonları bir dizi yardımcı fonksiyona bölmek daha iyidir.
-
Fonksiyon isimlerinde yaygın olarak kabul görmüş önekleri kullanın:
show,get,set,calc,create,change,check. - Tekrarlanan kodu fonksiyonlara taşıyın.
Aşağıdaki kodun hangi eksikliklere sahip olduğunu yazın ve düzeltin:
<?php
function sum($arr) {
$res = 0;
foreach ($arr as $elem) {
$res += $elem;
}
return $res / count($arr);
}
?>
Aşağıdaki kodun hangi eksikliklere sahip olduğunu yazın ve düzeltin:
<?php
function func($arr1, $arr2) {
$res1 = 0;
foreach (arr as $elem) {
$res1 += $elem;
}
$res2 = 0;
foreach (arr as $elem) {
$res2 += $elem;
}
return $res1 / $res2;
}
?>
Aşağıdaki kodun hangi eksikliklere sahip olduğunu yazın ve düzeltin:
<?php
function getSum($arr) {
$res = 0;
foreach ($arr as $elem) {
$res *= $elem;
}
return $res;
}
?>