ASP -Quellprogramm -Schreibspezifikationen
1 Einführung in die Spezifikationen
Diese Spezifikation sieht hauptsächlich die Regeln und Vorsichtsmaßnahmen vor, die ASP -Quellprogramme während des Schreibens folgen sollten. Der Zweck des Schreibens dieser Spezifikation besteht darin, die Quellcode -Schreibgewohnheiten von Projektentwicklern konsistent zu halten. Dadurch kann jedes Gruppenmitglied den Code anderer Gruppenmitglieder verstehen, um die Sekundärentwicklung der Wartung des Quellcodespeichersystems zu erleichtern.
2 allgemeine Formatspezifikationen
2.1 Eindrückung
Die Einklebung sind die beiden Räume, die ausgesetzt sind, um die Lesbarkeit zu erhöhen, wenn sich das Niveau des Quellprogramms ändert. Die Regel der Eindrücke lautet, vier Räume für jede Ebene einzuführen. Tab ist nicht erlaubt. Da die Registerkarte aufgrund unterschiedlicher Einstellungen des Benutzers unterschiedliche Effekte erzeugt (wenn Sie die Nutzung von Leerzeichen gewohnt sind, können Sie diese im Editor auf die Registerkarte auf vier Leerzeichen einstellen). Wenn Sie ein Urteil (falls… dann, wählen Sie… Endselect), Schleife (für [jeweils]… als nächstes, während… Schleife), mit Aussage, Funktion, Verfahren, Klassenerklärung, eine Ebene hinzugefügt, und wenn Sie das Urteilsvermögen, die Schleife, die Aussage, die Funktion, das Verfahren, die Klassenerklärung, eine Stufe verenden. Zum Beispiel:
CODE:
itemp = 0
If (itemp <> 100) dann
itemp = 100
Endif
2.2 Zeilenpause
Eine Newline besteht darin, dem Anfang und Ende einer mit Erklärung eine neue Zeile hinzuzufügen. Wenn die Erklärung der Funktionen, Verfahren und Klassen endet, fügen Sie einen hinzu. Line Breaking dient zum Komfort des Programms Debugging und lesbarer.
Beispiel 1:
CODE:
I = 0
Dowhile (i <10)
i = i+1
Schleife
Response.write (i & "<br/>")
Beispiel 2:
CODE:
Klasseklasse1
.....
Endschicht
Klasseklasse2
….
Endschicht
Beispiel 3:
CODE:
FunctionFun1 ()
….
Endfunktion
Subsub1 ()
….
Ende
2.3 Räume
Fügen Sie Räume an beiden Enden von Operatoren und logischen Beurteilungssymbolen hinzu, zum Beispiel:
CODE:
i = i+1
a = aandb
shtml = ”abc” & shtml
Beim Hinzufügen von Klammern ist jedoch kein Platz erforderlich. Zum Beispiel:
CODE:
Wenn (a> b) dann 'falsche Verwendung
Wenn (a> b) dann 'korrekte Verwendung
3VBScript Grammatikschreibformatspezifikationen
3.1 Reservierte Wörter
Das Prinzip der zurückhaltenden Wörter oder Schlüsselwörter in der VBScript -Sprache sollte in der ersten Buchstabenkapitalisierung und im verbleibenden Buchstaben in Kleinbuchstaben verwendet werden (empfohlen). Darüber hinaus können auch alle Kleinbuchstaben verwendet werden, um die Eingangsquellenprogramme zu erleichtern.
3.2 Prozesse und Funktionen
3.2.1 Namen und Format
Die Namen von Prozessen und Funktionen sollten alle aus sinnvollen englischen Wörtern zusammengesetzt sein, und das erste Wort ist alles Kleinbuchstaben, und der erste Buchstaben mit anderen Wörtern wird aktiviert. Wenn es nur ein Wort gibt, wird der erste Buchstabe aktiviert. Zum Beispiel: