Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> Visual Βασικά Προγραμματισμός

Visual Basic Πρότυπα

Κάθε γλώσσα προγραμματισμού έχει κάποιο σύνολο των προτύπων που έχουν ως στόχο να φέρει ένα επίπεδο συνέπειας για την κατασκευή της αίτησης . Τα πρότυπα αυτά περιλαμβάνουν τέτοια πράγματα όπως η ονοματοδοσία , την κεφαλαιοποίηση και την ορθογραφία των ονομάτων των μεταβλητών , τα πρότυπα εσοχών και των προτύπων τεκμηρίωσης . Ενώ ένας προγραμματιστής πρωτάρη μπορεί να εξετάσει αυτά τα πρότυπα να είναι μια χρονοβόρα ενοχλεί , ο έμπειρος προγραμματιστής γνωρίζει ότι αυτά τα πρότυπα να αυξήσουν κατανόησης και μείωση του χρόνου συντήρησης . Visual Basic έχει το δικό του σύνολο των προτύπων προγραμματισμού για να βοηθήσει τον προγραμματιστή στην οικοδόμηση στερεά , διατηρήσιμη εφαρμογές . Γενική Τεκμηρίωση Πρόγραμμα
Η

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

Είναι πολύ σημαντικό να ακολουθήσετε ένα καλό σύνολο τις συμβάσεις ονομασίας μεταβλητών , έτσι ώστε θα είστε σε θέση να ξέρετε τι ψάχνουν σε όταν προσπαθείτε απεγνωσμένα να διορθώσετε το πρόγραμμά σας . Μην συμπεριλάβετε στίξη ή κενά σε ονόματα των μεταβλητών σας , και μην χρησιμοποιείτε Visual Basic δεσμευμένες λέξεις , όπως τα ονόματα των μεταβλητών ή VB βούληση της σημαίας τους ως πρόβλημα . Χρησιμοποιήστε Camel περίβλημα ( μερικές φορές ονομάζεται Pascal περίβλημα ) για να αναφέρουμε τις μεταβλητές σας . Αυτό αναφέρεται στην πρακτική της κεφαλαίο του πρώτου γράμματος κάθε νέα λέξη στο όνομα μιας μεταβλητής . Εδώ είναι μερικά παραδείγματα :

BankBalanceDecimal

CheckNumberInteger

TotalDepositsDecimal

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

Η Ονομάζοντας Φόρμα στοιχεία

Εκχώρηση ονόματα για να σχηματίσει τμήματα ( ή ελέγχου ) όπως κουμπιά , ετικέτες και πλαίσια κειμένου , θα πρέπει επίσης να ακολουθούν ένα πρότυπο . Φεύγοντας από τα προεπιλεγμένα ονόματα των " Button1 " και " Label1 " δεν πρέπει ποτέ να θεωρηθεί ως βιώσιμη επιλογή, καθώς θα κάνει την επισκευή βλαβών μια απογοητευτικό αγγαρεία στην καλύτερη περίπτωση. Ενώ μπορείτε να επιλέξετε να ακολουθήσετε την ίδια ονομασία ως πρότυπο τα ονόματα των μεταβλητών σας που θα μπορούσε να προκαλέσει σύγχυση επιλέγοντας έτσι μια τροποποίηση αυτού θα είναι αποδεκτή και δυνητικά χρήσιμο . Για παράδειγμα , τοποθετώντας ένα underscore ανάμεσα σε κάθε λέξη του ελέγχου προσδιορίζει εύκολα ως μάρτυρας . Εδώ είναι μερικά παραδείγματα των ονομάτων ελέγχου :

Calculate_Button

Name_TextBox

Blue_Radiobutton

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

Κάθε εκτελέσιμο γραμμή θα πρέπει να είναι δική του γραμμή , εκτός αν είναι πολύ μεγάλη για να χωρέσει σε μία γραμμή και πρέπει να να συνεχιστεί. Σε αυτή την περίπτωση θα πρέπει να εσοχή τη συνεχή γραμμή μία καρτέλα για την αναγνωσιμότητα . Μην συνδυάζετε πολλαπλά εκτελέσιμες εντολές σε μία γραμμή . Αν και Visual Basic επιτρέπει αυτό χρησιμοποιώντας μια άνω και κάτω τελεία ( :) ως διαχωριστικό , δεν είναι καλή πρακτική προγραμματισμού , δεδομένου ότι η δεύτερη δήλωση μπορεί εύκολα να αγνοηθεί . Θυμηθείτε , αναγνωσιμότητα και κατανόησης είναι ο στόχος , όχι ελαχιστοποιώντας τον αριθμό των γραμμών του κώδικα στο πρόγραμμά σας .
Εικόνων Παρατηρήσεις Δηλώσεις
Η

A " Παρατήρηση " ( ή " Σχόλιο » ) δήλωση ξεκινά με μια απόστροφο ( ' ), και είναι μια μη - εκτελέσιμη δήλωση. Κάθε διαδικασία πρέπει να περιλαμβάνει δήλωση παρατήρηση ως την πρώτη γραμμή ( ή γραμμές ), εξηγώντας εν συντομία ποια είναι η διαδικασία κάνει . Παρόλο που η Visual Basic αλλάζει το χρώμα των παρατηρήσεων σε πράσινο , είναι μια καλή πρακτική για να συμπεριλάβει ένα κενό παρατήρηση ως την πρώτη γραμμή και ένα κενό παρατήρηση ως την τελευταία γραμμή του τμήματος παρατηρήσεις της διαδικασίας . Αυτό αυξάνει την αναγνωσιμότητα και μειώνει το έργο του διαχωρισμού εκτελέσιμο κώδικα από τις παρατηρήσεις .
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα