Spécifications de rédaction du programme ASP Source
1 Introduction aux spécifications
Cette spécification stipule principalement les règles et précautions que les programmes de source ASP devraient suivre pendant l'écriture. Le but de la rédaction de cette spécification est de garder les habitudes d'écriture du code source des développeurs de projets cohérents. Ce faire que chaque membre du groupe peut comprendre le code des autres membres du groupe, afin de faciliter le développement secondaire de la maintenance du système de mémoire de code source.
2 Spécifications de format général
2.1 Indentation
L'indentation est les deux espaces exposés pour augmenter la lisibilité lorsque le niveau du programme source change. La règle de l'indentation est de trouver quatre espaces pour chaque niveau. L'onglet n'est pas autorisé. Étant donné que TAB produira différents effets en raison des différents paramètres fabriqués par l'utilisateur (si vous êtes habitué à utiliser des espaces, vous pouvez le définir dans l'éditeur pour modifier l'onglet en quatre espaces). Lors de la saisie du jugement (si… alors, sélectionnez… EndSelect), Loop (pour [chacun]… Ensuite, tandis que… Loop), avec déclaration, fonction, procédure, déclaration de classe, il est ajouté un niveau, et lors de la sortie du jugement, de la boucle, avec une déclaration, une fonction, une procédure, une déclaration de classe, il est réduit un niveau. Par exemple:
CODE:
itemp = 0
If (itemp <> 100) alors
itemp = 100
Endire
Pause de ligne 2.2
Une nouvelle ligne consiste à ajouter une nouvelle ligne au début et à la fin d'une déclaration avec. Lorsque la déclaration de fonctions, de procédures et de classes se termine, en ajoutez une. La rupture de ligne concerne la commodité du débogage du programme et plus lisible.
Exemple 1:
CODE:
i = 0
Dowhile (i <10)
i = i + 1
Boucle
Réponse.write (i & "<br/>")
Exemple 2:
CODE:
ClassClass1
.....
Classe de fin
ClassClass2
….
Classe de fin
Exemple 3:
CODE:
Functionfun1 ()
….
Finition de fin
Subsub1 ()
….
Fin
2.3 Espaces
Ajoutez des espaces aux deux extrémités des opérateurs et des symboles de jugement logiques, par exemple:
CODE:
i = i + 1
a = aandb
shtml = ”abc” & shtml
Mais aucun espace n'est nécessaire lors de l'ajout de supports. Par exemple:
CODE:
Si (a> b) alors «utilisation incorrecte
Si (a> b) alors 'Corrigez l'utilisation
Spécifications de format d'écriture de grammaire 3VBScript
3.1 Mots réservés
Le principe des mots ou des mots clés conservés dans le langage VBScript doit être utilisé dans la première capitalisation des lettres et les lettres restantes en minuscules (recommandées). De plus, toutes les méthodes minuscules peuvent également être utilisées, principalement pour faciliter les programmes de source d'entrée.
3.2 Processus et fonctions
3.2.1 dénomination et format
Les noms des processus et des fonctions doivent tous être composés de mots d'anglais significatifs, et le premier mot est tous en minuscules, et la première lettre d'autres mots est capitalisée. S'il n'y a qu'un seul mot, la première lettre est capitalisée. Par exemple: