Convenções de código Java
05/janeiro/2010 - Java
Olá
Nada melhor para quem vai efetuar uma manutenção em código-fonte do que poder ler de forma padronizada. Pensando nisso a SUN disponibiliza uma convenção para formatação de código Java, isso incluí nome das classes, dos métodos, declaração de váriaveis, identação, formatação dos comandos e etc. Apesar da última revisão ter sido em abril de 1999 ainda está valendo.
Para algumas pessoas a convenção da SUN pode não agradar, pois tem gente que gosta do fonte assim:
if (condition) { statements; } else if (condition) { statements; } else { statements; }
Mas a convenção diz para ser assim:
if (condition) { statements; } else if (condition) { statements; } else { statements; }
Enfim, gostando ou não gostando é importante seguir um padrão, já pensou se as placas de pare fosse octogono em algumas cidades e em outras não? ou se cada banco criasse um código de barras próprio para seus boletos? iria ser muito mais dificil ler.
A convenção que mais ajuda é o de nomenclatura, por exemplo os métodos que devem iniciar com verbo e tem a primeira letra minúscula e depois cada palavra capitalizada.
Code Conventions for the Java Programming Language
Até mais,
Roberto
janeiro 7th, 2010 at 22:26
E ae, Furutani… vc só esqueceu de colocar a identação no seu exemplo.
[]’s
fevereiro 18th, 2010 at 11:39
Pois é… a coisa que mais irrita, sem convenção é as notas de cupom fiscal, tem que padronizar layout disso logo! Sempre tenho que ficar procurando o número do cartão, a data etc. Fácil de ficar vesgo (e cansado).
Code Conventions rocks, seja Java, Python, qquer. linguagem, enfim.