1. Nomeação de variáveis
O nome da variável deve ser capaz de expressar seu objetivo, como Snam, Sbirthday, etc.
As variáveis de controle de loop costumeiras geralmente são letras únicas, como i, j, k, etc. Se você usar um nome mais significativo, como o ICOUNT, ele facilitará a compreensão do loop.
Os nomes de variáveis booleanos devem indicar claramente o significado de valores verdadeiros e falsos, como o ISright.
2. Nomeação do componente
A nomeação de um componente deve ser capaz de expressar o objetivo e o tipo do componente. Geralmente, o prefixo é adicionado, a primeira metade representa o tipo e a segunda metade representa o objetivo. Por exemplo, a classe de formulário geralmente é adicionada ao FRM, a classe de botão é adicionada ao BTN e a classe de caixa de texto é adicionada ao EDT.
3. Nomeação do formulário do módulo de dados
Além de expressar o objetivo do módulo de dados, o DM do sufixo geralmente é adicionado. Por exemplo, o formulário do módulo de dados no gerenciamento de funcionários pode ser chamado de funcionáriosdm.
4. Nomeação de arquivo de unidade
Os arquivos da unidade geralmente devem ser os mesmos do nome do arquivo de formulário. Se for um arquivo de unidade pública, além de expressar a função do arquivo da unidade, ele também precisa adicionar o prefixo u.
5. Nomeação de procedimentos e funções
Procedimentos e nomes de funções devem fazer sentido, ou seja, o objetivo de um procedimento ou função pode ser entendido a partir do nome.
É melhor prefixar o nome de um verbo que representa a ação. Por exemplo, exclua o arquivo de formato do documento: procedimento deletedocfile;.
O nome do processo para definir o valor do parâmetro de entrada deve ser prefixado pelo conjunto.
O nome da função que obtém um valor numérico deve ser prefixado com GET.
6. Nomeação de parâmetros formais
Os nomes de todos os parâmetros formais devem expressar seu propósito. Se apropriado, o nome do parâmetro formal é preferencialmente prefixado com a letra a. Por exemplo: Procedimento dblogin (Ausername, Apassword: String);.
7. Nomeação da aula
Além de poder expressar o objetivo da classe, um nome de classe geralmente deve ser adicionado antes do nome da classe, um eu deve ser adicionado antes do nome da classe da interface e um E deve ser adicionado antes do nome da classe de exceção. Por exemplo:
tipo
Tcustomflash = classe (objeto); // classe flash personalizada
Iflash = interface; // interface flash
Eflash = classe (exceção); // classe de exceção flash
8. Nomeação de campo
O hábito de nomenclatura de um campo é o mesmo que a nomeação de uma variável, exceto que F geralmente é adicionado antes do nome do campo.
9. Nomeação do método
A nomeação de um método é a mesma de um procedimento ou função.