Code Conventions for the JavaTM Programming Language
Pessoal talvez vocês em uma primeira impressão achem graça disso, mas acredito que nem todos os desenvolvedores java conhecem bem esses padrões. Segue o link de referencia:
code conventions Por que isso? Esse dias ao conversar com outros desenvolvedores e ao ver códigos via algumas coisas que me deixaram inquieto como:
Segundo o documento da Sun esses dois exemplos estão errados. O correto seria:
Para métodos é preciso respeitar o camelCase. Mas uma dais coisas mais bizarras que eu via foi uma classe da oracle que vem no driver jdbc deles o jdbc14.jar tinha uma classe com esse nome:
olha só que legal isso(ironia rsrsrs):
Horrível... Mas a sun, dentro do jdk e da API também tem alguns nomes esdrúxulos.
A Nomenclatura e padrão de codificação é muito importante, leiam esse documento e sigam.
Se não que Crom tenha pena de rotundos como vocês...
code conventions Por que isso? Esse dias ao conversar com outros desenvolvedores e ao ver códigos via algumas coisas que me deixaram inquieto como:
public boolean validaCPFandCNPJ(String arg0){...}
public class CNPJ{...}
Segundo o documento da Sun esses dois exemplos estão errados. O correto seria:
public boolean validaCpfAndCnpj(String arg0){...}
public class Cnpj{...}
Para métodos é preciso respeitar o camelCase. Mas uma dais coisas mais bizarras que eu via foi uma classe da oracle que vem no driver jdbc deles o jdbc14.jar tinha uma classe com esse nome:
STRUCT
olha só que legal isso(ironia rsrsrs):
STRUCT struct = new STRUCT();
Horrível... Mas a sun, dentro do jdk e da API também tem alguns nomes esdrúxulos.
A Nomenclatura e padrão de codificação é muito importante, leiam esse documento e sigam.
Se não que Crom tenha pena de rotundos como vocês...