JavaScript'te Fonksiyon Oluşturma İpuçları
- Fonksiyon isimleri fiil olmalıdır.
- Her fonksiyonun adı, fonksiyonun ne yaptığını tam olarak yansıtmalıdır.
- Bir fonksiyon sadece adından açıkça anlaşılanı yapmalı, başka bir şey yapmamalıdır.
- Her fonksiyon sadece bir eylem gerçekleştirmelidir.
- Fonksiyonların içinde yardımcı fonksiyonlar kullanın.
-
Fonksiyonların kodlarının uzunluğu
10-15satırdan uzun olmaması tercih edilir. - 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. - Yinelenen kodu fonksiyonlara taşıyın.
Aşağıdaki kodun hangi eksiklikleri olduğunu yazın ve düzeltin:
function sum(arr) {
let res = 0;
for (let elem of arr) {
res += elem;
}
return res / arr.length;
}
Aşağıdaki kodun hangi eksiklikleri olduğunu yazın ve düzeltin:
function func(arr1, arr2) {
let res1 = 0;
for (let elem of arr) {
res1 += elem;
}
let res2 = 0;
for (let elem of arr) {
res2 += elem;
}
return res1 / res2;
}
Aşağıdaki kodun hangi eksiklikleri olduğunu yazın ve düzeltin:
function getSum(arr) {
let res = 0;
for (let elem of arr) {
res *= elem;
}
return res;
}