Criando uma API utilizando Nodejs
em 18 de Novembro de 2016
Olá,
Decidir abordar em artigos curtos alguns pontos do livro Clean Code - A Handbook of Agile Software Craftsmanship, do autor Robert C. Martin. É um livro que todo aspirante a bom desenvolvedor deve ler e praticar.
Neste artigo falarei brevemente sobre a importância de nomes em variáveis e métodos. É um tópico simples, mas importante de ser comentado.
double a = p.getS();
boolean t;
if(a > 0){
t = true;
}else{
t = false;
}
Complicado de entender o que isso faz, certo? Mudando um pouco o nome das variáveis:
double salario = pessoa.getSalario();
boolean isTrabalhador;
if(salario > 0){
isTrabalhador = true;
}else{
isTrabalhador = false;
}
Bem mehor, certo?
double tP;
int dias;
int modificacao;
Fica ruim né? Mudando um pouco:
double tempoPassado;
int diasPassados;
int diasDesdeUltimaModificacao;
Bem mehor, certo?
Existem outras dicas que estão contidas no livro do Clean Code. Recomendo a todos!
Não vou me prolongar poir o intuito do artigo é de ser curto e de rápida leitura.
Por Fim, tenha sempre em mente que outras pessoas utilizarão seus códigos e um código de fácil leitura é sempre bem vindo.
Abraços