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

Πίνακας περιεχομένων:

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

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

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

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

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

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

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

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

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

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

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

Συνιστάται:

Ενδιαφέροντα άρθρα
Μπορεί ένα σάπιο δόντι να σε σκοτώσει;
Διαβάστε περισσότερα

Μπορεί ένα σάπιο δόντι να σε σκοτώσει;

Αν αφεθεί χωρίς θεραπεία για πολύ καιρό και αφεθεί να προχωρήσει σε προχωρημένα στάδια, η τερηδόνα μπορεί να είναι ΤΟΣΟ επικίνδυνη και ΝΑΙ ΜΠΟΡΕΙ ΝΑ ΣΕ ΣΚΟΤΩΣΕΙ. Τι θα συμβεί αν αφήσετε ένα σάπιο δόντι χωρίς θεραπεία; Αν και δεν είναι άμεση συνέπεια, οι οδοντίατροι συμβουλεύουν σθεναρά ότι το να αφήσετε τα σάπια δόντια να περάσουν χωρίς επίβλεψη μπορεί να οδηγήσει σε δηλητηρίαση αίματος.

Πώς χρησιμοποιείται η λέξη κληρονομιά;
Διαβάστε περισσότερα

Πώς χρησιμοποιείται η λέξη κληρονομιά;

Πώς να χρησιμοποιήσετε το heirdom σε μια πρόταση. Δεν θα ήταν κακός βραβείο: με την καλή του εμφάνιση, την εξαιρετική του θέση και την υποτιθέμενη κληρονομιά του στην Ashlydyat. Είναι η κληρονομιά λέξη; Διαδοχή εξ αίματος; κληρονομιά.

Όταν ο ανταγωνισμός γίνεται ανθυγιεινός;
Διαβάστε περισσότερα

Όταν ο ανταγωνισμός γίνεται ανθυγιεινός;

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