fundo
(Clean Code #4) Como saber se seu método ou função foi escrito “corretamente”?

Segundo os conceitos do livro clean code, que é de onde foram tirados esse e os outros posts anteriores, seu método ou sua função devem ter apenas uma funcionalidade. Porque?

Duas palavras, “Manutenção” e “organização”. Criar um código que seja facilmente mexido sem que desabe tudo é essencial  para economia de tempo e dinheiro (afinal os dois andam juntos).. Vamos ver os exemplos a seguir. Tente identificar os erros: 

Essa função “criaSanduiche” aparentemente está curta e clean. Mas não, ela está fazendo muita coisa, e podemos dividir esse monte de tarefas em pequenos bloquinhos, Veja no exemplo a seguir: 

Agora sim, bem mais clean. dividimos todos os vegetais em um função que divide vegetais e só assim chamamos ela depois para criar o sanduiche.  Gostou desse post? Compartilhe com os amigos e vamos criar uma  corrente de conhecimento!

Gostou do post? Você pode compartilhar com amigos e criar uma rede de conhecimento!

Esse post faz parte de uma série que estamos fazendo falando sobre os princípios do Clean Code:

(Clean Code #1) Funções e variáveis: Como os seus nomes podem influenciar na leitura do seu código.

(Clean Code #2) Como comentar corretamente seu código?

(Clean Code #3) Funções, classes, métodos e variáveis: como nomear corretamente?

(Clean Code #4) Como saber se seu método ou função foi escrito “corretamente”?

Recomendo os seguintes links para se aprofundar ainda mais nas dicas do livro Clean Code:

Resumo do Clean Code (Freecodecamp em inglês)

Github com todos os conceitos do Clean Code aplicado ao Javascript (Em Português!)

Se quiser, você pode também comprar o livro na Amazon.

Deixe um comentário

O seu endereço de email não será publicado. Campos obrigatórios marcados com *