Regras de Nomenclatura no desenvolvimento POO

Tudo bem Pessoal,



queria saber se existe alguma regra de nomenclatura para o desenvolvimento de aplicativos POO já estabelecida. Estou desenvolvemndo um aplicativo em uma empresa em Java e temos que desenlvolver uma regra de nomenclatura. Quem souber de alguma regra já definida ou possa nos dar alguma idéia desde já agradeço.



Um abraço

Rodrigo Roque fernandes

Olá,



Você poderia ser mais específico, nomeclatura para Classes, Atributos ou Métodos…



Mas o que realmente importa é que os nomes sejam descritivos(nada de a,b,c), e todo projeto esteja bem documentado, de preferência em UML.



Agora segundo as convênçoes da Linguaguem nomes de classes devem começar com letras Maiusculas e de método com letras minusculas, sendo nomes compostos separados por UpCases. Ex: ClasseDeTeste, atributoDeTeste.



Agora já para métodos eu uso o padrao setter e getter. Ex: getNomedoAtributo, setNomeDoAtributo.



Não entendi bem a pergunta, mas espero que isso ajude,