Para padronização de nome de Classes e Métodos, devemos utilizar a seguinte nomenclatura: 

As classes devem ser iniciadas com abreviação ou sufixo do módulo, Pacote que a classe pertence (opcional), Tipo de Classe ()e o nome da classe, sem limite de tamanho, então recomendamos que o nome seja o máximo sugestivo possível e sem abreviações. Veja: 

  • “FT” – Abreviação - Faturamento;
  • “BC” - Pacote  - Business Component , que é um pacote que podemos identificar que a classe tem a função de Regra de Negócios;
  • “A” - Tipo de Classe, “A” para Abstrata e “C” para Concreta.
  • “GeraFaturantoSimples” - Nome da classe

 

Ficamos então: FTBCAGeraFaturamento 

Os nomes do pacote que pertence uma Classe não são obrigatórios, porem é recomendável para que numa consulta saibamos rapidamente qual a função básica dessa classe, então segue alguns exemplos: 

  • “BC” - Business Component - Classe com funcionalidade voltada para Regra de Negócio
  • “DT” - Data - Classe com funcionalidade voltada para  dados, Consulta, Alteração e Inclusão
  • “BW” - Busines Work Flow - Classe que reponsável pelo Fluxo de chamadas dos componentes.

 

Importante também, que para melhor organização e localização de uma Classe, temos que ter sempre um arquivo (fonte) por classe. 

Os Métodos, pode ser composto somente pelo nome, respeitando tamanho de 10 caracteres.

 

  • Sem rótulos