Γιατί να συντομεύσετε ονόματα μεταβλητών;

Γιατί να συντομεύσετε ονόματα μεταβλητών;
Γιατί να συντομεύσετε ονόματα μεταβλητών;
Anonim

Το πρότυπο που χρησιμοποιώ είναι να μην συντομεύω ονόματα μεταβλητών εκτός εάν η συντομογραφία είναι πιο ευανάγνωστη από την πλήρη έκδοση (για παράδειγμα i για δείκτες επανάληψης). Ονομάζουμε τα πράγματα για να μπορούμε να επικοινωνούμε. Η συντομογραφία των ονομάτων μεταβλητών συνήθως μειώνει την ικανότητά τους να επικοινωνούν.

Γιατί οι προγραμματιστές κάνουν συντομογραφία;

Επειδή υπάρχουν τόσο λίγες οδηγίες, και επειδή τα μεγάλα ονόματα χρειάζονται περισσότερο χρόνο για να διαβαστούν, είναι λογικό να τους δίνουμε σύντομα ονόματα. Αντίθετα, οι γλώσσες υψηλότερου επιπέδου επιτρέπουν στους προγραμματιστές να δημιουργήσουν έναν τεράστιο αριθμό συναρτήσεων, μεθόδων, κλάσεων, μεταβλητών κ.λπ.

Πώς πρέπει να ονομάζονται οι μεταβλητές;

Κανόνες ονομασίας μεταβλητών

  • Ονομάστε τις μεταβλητές σας με βάση τους όρους της θεματικής περιοχής, έτσι ώστε το όνομα της μεταβλητής να περιγράφει ξεκάθαρα τον σκοπό της.
  • Δημιουργήστε ονόματα μεταβλητών διαγράφοντας κενά που χωρίζουν τις λέξεις. …
  • Μην ξεκινάτε τα ονόματα μεταβλητών με υπογράμμιση.
  • Μην χρησιμοποιείτε ονόματα μεταβλητών που αποτελούνται από έναν μόνο χαρακτήρα.

Γιατί χρειάζεται να χρησιμοποιήσετε τη σύμβαση ονομασίας σε ένα όνομα μεταβλητής;

Λόγοι για τη χρήση μιας σύμβασης ονομασίας (σε αντίθεση με το να επιτρέπεται στους προγραμματιστές να επιλέγουν οποιαδήποτε ακολουθία χαρακτήρων) περιλαμβάνουν τα ακόλουθα: Για να μειωθεί η προσπάθεια που απαιτείται για την ανάγνωση και την κατανόηση του πηγαίου κώδικα; Για να ενεργοποιήσετε τις αναθεωρήσεις κώδικα ώστε να εστιάζουν σε ζητήματα πιο σημαντικά από τα πρότυπα σύνταξης και ονομασίας.

Τι είναι ένα καλό παράδειγμα μεταβλητήςόνομα;

Τα παρακάτω είναι παραδείγματα έγκυρων ονομάτων μεταβλητών: age, gender, x25, age_of_hh_head.

Συνιστάται: