Συμβουλές για τη Δημιουργία Συναρτήσεων σε JavaScript
- Τα ονόματα των συναρτήσεων πρέπει να είναι ρήματα.
- Το όνομα κάθε συνάρτησης πρέπει να αντικατοπτρίζει με ακρίβεια αυτό που κάνει η συνάρτηση.
- Μια συνάρτηση πρέπει να κάνει μόνο αυτό που υπονοεί ρητά το όνομά της, και να μην κάνει κάτι άλλο.
- Κάθε συνάρτηση πρέπει να εκτελεί μόνο μία ενέργεια.
- Χρησιμοποιήστε βοηθητικές συναρτήσεις μέσα σε συναρτήσεις.
-
Ο κώδικας των συναρτήσεων είναι καλύτερο να μην ξεπερνά τις
10-15γραμμές. - Οι μεγάλες συναρτήσεις είναι καλύτερο να χωρίζονται σε μια σειρά βοηθητικών.
-
Χρησιμοποιήστε ευρέως αποδεκτά προθέματα στα ονόματα
συναρτήσεων:
show,get,set,calc,create,change,check. - Εξάγετε τον κώδικα που επαναλαμβάνεται σε συναρτήσεις.
Γράψτε ποια είναι τα μειονεκτήματα του ακόλουθου κώδικα και διορθώστε τα:
function sum(arr) {
let res = 0;
for (let elem of arr) {
res += elem;
}
return res / arr.length;
}
Γράψτε ποια είναι τα μειονεκτήματα του ακόλουθου κώδικα και διορθώστε τα:
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;
}
Γράψτε ποια είναι τα μειονεκτήματα του ακόλουθου κώδικα και διορθώστε τα:
function getSum(arr) {
let res = 0;
for (let elem of arr) {
res *= elem;
}
return res;
}