Jede Programmiersprache hat einige Reihe von Standards , die auf ein Maß an Übereinstimmung mit dem Bau einer Anwendung zu bringen sind . Zu diesen Standards gehören solche Dinge wie die Namensgebung , die Kapitalisierung und die Rechtschreibung von Variablennamen , Einzug Standards und Dokumentation Standards . Während ein Anfänger -Programmierer können prüfen, diese Standards eine zeitraubende Mühe sein , weiß der erfahrene Programmierer , die diese Standards Erhöhung der Verständlichkeit und Abnahme Wartungszeit. Visual Basic hat seinen eigenen Satz von Programmier- Standards, um die Programmierer in Aufbau solider , wartbar Anwendungen helfen. Allgemeines Programm Documentation
Die ersten paar Zeilen des Programms sollten "Bemerkungen" Linien (siehe "Hinzufügen Bemerkungen" ), die den Namen des Projekts , dem Autor des Programms , das Erstellungsdatum und identifizieren eine Beschreibung der Anwendung. Dies ist Standard-Dokumentation für jede Programmiersprache , da es die Wartung Programmierer bei der Identifizierung des ursprünglichen Autors , die Stunden der Forschung Zeit sparen hilft.
Naming Variablen
Es ist sehr wichtig, dass Sie einen guten Satz von Namenskonventionen für Variablen , so dass Sie in der Lage sein zu wissen, was Sie an , wenn Sie versuchen verzweifelt, Ihr Programm debuggen suchen folgen . Sie keine Satzzeichen oder Leerzeichen in Variablennamen , und verwenden Sie keine Visual Basic reservierten Wörter als Variablennamen oder VB sie als Problem zu kennzeichnen. Verwenden Camel Gehäuse (manchmal auch als Pascal Gehäuse ) Ihre Variablen zu nennen. Dies bezieht sich auf die Praxis der Großschreibung des ersten Buchstabens jedes neue Wort in einem variablen Namen. Hier sind einige Beispiele :
BankBalanceDecimal
CheckNumberInteger
TotalDepositsDecimal
Beachten Sie, dass das letzte Wort in der Variablen name seinen Datentyp bezeichnet . Dies ist nicht erforderlich , ist aber sehr hilfreich , wenn Sie versuchen , eine schwer fassbare Programmierfehler zu finden. Natürlich gibt es in dieser Flexibilität , da VB nicht erzwingt Ihre Standards . Wenn Sie sich entscheiden , dass Ihre Standard gehören ein Unterstrich zwischen den einzelnen Wörtern in einem variablen Namen dann mit der Standard bleiben. Es ist wichtig, dass die Konsistenz in Übereinstimmung mit den geltenden Standards Programmierung zu verstehen ist der Schlüssel.
Naming Formular Components
Zuweisen von Namen für Komponenten (oder Kontrollen) bilden wie Knöpfe, Etiketten und Textfelder , sollten auch einen Standard . Verlassen die Standardnamen von " Button1 " und " Label1 " sollte nie eine praktikable Option betrachtet werden , da sie den Debugging eine frustrierende mühsam am besten. Zwar können Sie wählen , um die gleiche Namensgebung Standard als Variablennamen, die verwirrend sein könnten so die Wahl einer Modifikation dieser wäre akzeptabel und potentiell hilfreich folgen . Zum Beispiel , indem ein Unterstrich zwischen den einzelnen Wörtern in einer Kontrollgruppe Namen leicht identifiziert es als Kontrolle. Hier sind einige Beispiele der Kontrolle Namen:
Calculate_Button
Name_TextBox
Blue_Radiobutton
Diese geringe Differenz schnell unterscheidet eine Komponente Namen von einem variablen Namen und kann helfen reduzieren Verwirrung bei der Pflege , testen und Debuggen .
Executable Statements
Jedes ausführbare Zeile sollte seine eigene Linie sein , wenn es zu lang ist , um in eine Zeile passen und muss fortgesetzt werden . In diesem Fall sollten Sie Gedankenstrich der fortgesetzten Linie eine Karteikarte für die Lesbarkeit. Kombinieren Sie nicht mehrere ausführbare Anweisungen in einer Zeile . Obwohl Visual Basic ermöglicht dies durch einen Doppelpunkt (:) als Trennzeichen , ist es nicht zum guten Programmierstil , da die zweite Aussage leicht übersehen werden kann. Denken Sie daran, Lesbarkeit und Verständlichkeit ist das Ziel , sondern als die Minimierung der Anzahl der Codezeilen in Ihrem Programm.
Bemerkungen Statements
A " Bemerkung " (oder " Kommentar " )-Anweisung beginnt mit einem Apostroph (') und ist eine nicht- ausführbare Anweisung . Jedes Verfahren sollte eine Bemerkung Anweisung in der ersten Zeile (oder Zeilen) erklärt kurz, was die Prozedur tut enthalten . Obwohl Visual Basic ändert die Farbe der Bemerkungen zu grün , ist es eine gute Übung , um eine leere Bemerkung als erste Zeile und eine leere Bemerkung in der letzten Zeile der Bemerkungen Abschnitt eines Verfahrens umfassen . Dies erhöht die Lesbarkeit und reduziert die Aufgabe der Trennung von ausführbaren Code aus Bemerkungen .