Σπίτι Ανάπτυξη Τι είναι η ουγγρική σημειογραφία; - ορισμός από την τεχνολογία

Τι είναι η ουγγρική σημειογραφία; - ορισμός από την τεχνολογία

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

Anonim

Ορισμός - Τι σημαίνει η Ουγγρική Σημείωση;

Η ουγγρική σημειογραφία είναι μια σύμβαση για την ονομασία και τη διαφοροποίηση μεταξύ αντικειμένων δεδομένων. Όταν χρησιμοποιείται ουγγρική σημειογραφία, ένας προγραμματιστής προσθέτει ένα πρόθεμα δείκτη σε κάθε όνομα αντικειμένου για να αναγνωρίσει εύκολα και εύκολα τον τύπο του.


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

Η Techopedia εξηγεί την ουγγρική σημειογραφία

Οι περισσότεροι προγραμματιστές προσθέτουν προθέματα σε ένα σωστό όνομα μεταβλητής επιλογής. Για παράδειγμα, ένας προγραμματιστής που δημιουργεί μια μεταβλητή Boolean, η λειτουργία του οποίου είναι να αποθηκεύσει ένα αποτέλεσμα που υποδεικνύει επιτυχία ή αποτυχία μιας ενέργειας αθροίσματος, μπορεί να ονομάσει αυτή τη μεταβλητή BoolSum. Εάν πολλά θέματα διεξάγουν παρόμοιες λειτουργίες, μπορεί να χρησιμοποιήσει τους όρους BoolSumThread1 και BoolSumThread2 ως σημαντικά ονόματα που διαφοροποιούν τις μεταβλητές.


Σημαντικές συμβάσεις ονοματοδοσίας καθίστανται πιο σημαντικές όταν ένα έργο είναι μια συλλογική προσπάθεια πολλών προγραμματιστών. Ένας συνδυασμός κατάλληλων συμβάσεων ονοματοδοσίας και απλών σχολίων του προγράμματος συγκαταλέγονται στις συστάσεις βέλτιστης πρακτικής σε τέτοιες περιπτώσεις.


Ο δρ. Charles Simonyi, διευθυντής λογισμικού ηλεκτρονικού υπολογιστή της Ουγγαρίας, πιστώνεται με τη δημιουργία της ουγγρικής σημειογραφίας. Ωστόσο, όταν οι συνάδελφοι του Dr. Simonyi διαβάζουν τις μεταβλητές που ονόμασε σύμφωνα με τη νέα σύμβασή του, ανακάλυψαν ότι τα ονόματα δεν ήταν στα αγγλικά.

Τι είναι η ουγγρική σημειογραφία; - ορισμός από την τεχνολογία