1. Naming de variables
El nombre de la variable debe poder expresar su propósito, como Sname, Sbirthday, etc.
Las variables de control de bucle habituales son a menudo letras individuales, como I, J, K, etc. Si usa un nombre más significativo, como ICount, hará que el bucle sea más fácil de entender.
Los nombres de variables booleanas deben indicar claramente el significado de valores verdaderos y falsos, como Isright.
2. Naming de componentes
El nombramiento de un componente debe ser capaz de expresar el propósito y el tipo del componente. En general, se agrega el prefijo, la primera mitad representa el tipo y la segunda mitad representa el propósito. Por ejemplo, la clase de formulario desde generalmente se agrega con FRM, la clase de botón se agrega con BTN y la clase de cuadro de texto se agrega con EDT.
3. Naming del formulario del módulo de datos
Además de expresar el propósito del módulo de datos, el sufijo DM generalmente se agrega. Por ejemplo, el formulario del módulo de datos en la gestión de empleados puede llamarse Empleado DM.
4. Naming de archivos de la unidad
Los archivos de la unidad generalmente deben ser los mismos que el nombre del archivo del formulario. Si se trata de un archivo de unidad pública, además de expresar la función del archivo de la unidad, también debe agregar el prefijo u.
5. Naming de procedimientos y funciones
Los procedimientos y los nombres de las funciones deben tener sentido, es decir, el propósito de un procedimiento o función puede entenderse a partir del nombre.
Es mejor prefijar el nombre de un verbo que representa la acción. Por ejemplo, eliminar el archivo de formato DOC: procedimiento deletedocfile;.
El nombre del proceso para establecer el valor de parámetro de entrada debe estar prefijado por SET.
El nombre de la función que obtiene un valor numérico debe estar prefijado con Get.
6. Naming de parámetros formales
Los nombres de todos los parámetros formales deben expresar su propósito. Si es apropiado, el nombre del parámetro formal se prefiere preferiblemente con la letra a. Por ejemplo: procedimiento dblogin (AUSERNAME, apassword: string);.
7. Nombres de clases
Además de poder expresar el propósito de la clase, generalmente se debe agregar un nombre de clase antes del nombre de la clase, y se debe agregar antes del nombre de la clase de interfaz y se debe agregar una E antes del nombre de la clase de excepción. Por ejemplo:
tipo
Tcustomflash = class (tobject); // Clase de flash personalizado
Iflash = interfaz; // interfaz flash
EFlash = class (excepción); // Clase de excepción flash
8. Nompos de campo
El hábito de nombres de un campo es el mismo que el nombre de una variable, excepto que F generalmente se agrega antes del nombre del campo.
9. Nomposición del método
El nombramiento de un método es el mismo que el de un procedimiento o función.