1. Nommer des variables
Le nom de la variable doit être en mesure d'exprimer son objectif, comme le sname, le sbirthday, etc.
Les variables de contrôle de la boucle habituelle sont souvent des lettres uniques, telles que i, j, k, etc. Si vous utilisez un nom plus significatif, tel que iCount, cela rendra la boucle plus facile à comprendre.
Les noms de variables booléens doivent indiquer clairement la signification des valeurs vraies et fausses, comme Isright.
2. Nommer des composants
La dénomination d'un composant doit être capable d'exprimer le but et le type du composant. Généralement, le préfixe est ajouté, la première moitié représente le type et la seconde moitié représente le but. Par exemple, la classe de formulaire de From est généralement ajoutée avec FRM, la classe de bouton est ajoutée avec BTN et la classe de zone de texte est ajoutée avec EDT.
3. Nommer du formulaire de module de données
En plus d'exprimer l'objectif du module de données, le suffixe DM est généralement ajouté. Par exemple, le formulaire de module de données dans la gestion des employés peut être nommé Employés DM.
4. dénomination des fichiers unitaires
Les fichiers unitaires doivent généralement être les mêmes que le nom du fichier de formulaire. S'il s'agit d'un fichier unitaire public, en plus d'exprimer la fonction du fichier unitaire, il doit également ajouter le préfixe U.
5. Nommer des procédures et des fonctions
Les procédures et les noms de fonction doivent avoir un sens, c'est-à-dire que le but d'une procédure ou d'une fonction peut être compris à partir du nom.
Il est préférable de préfixer le nom d'un verbe qui représente l'action. Par exemple, supprimer le fichier de format DOC: procédure supprimée ;.
Le nom de processus pour définir la valeur du paramètre d'entrée doit être préfixé par SET.
Le nom de la fonction qui obtient une valeur numérique doit être préfixé avec GET.
6. Nommer des paramètres formels
Les noms de tous les paramètres formels devraient exprimer leur objectif. Le cas échéant, le nom du paramètre formel est de préférence préfixé avec la lettre a. Par exemple: procédure dblogin (auSername, Apassword: String);.
7. dénomination des classes
En plus de pouvoir exprimer l'objectif de la classe, un nom de classe doit généralement être ajouté avant le nom de classe, et je dois être ajouté avant le nom de la classe d'interface, et un E doit être ajouté avant le nom de classe d'exception. Par exemple:
taper
TCustomflash = classe (tobject); // classe flash personnalisée
Iflash = interface; // interface flash
Eflash = classe (exception); // Classe d'exception flash
8. Nommer des champs
L'habitude de dénomination d'un champ est la même que la dénomination d'une variable, sauf que F est généralement ajouté avant le nom du champ.
9. Nommer la méthode
La dénomination d'une méthode est la même que celle d'une procédure ou d'une fonction.