Article image
Natana Costa
Natana Costa22/02/2023 14:05
Compartilhe

Clean code: boas práticas para escrever um código limpo

  • #SQL
  • #Python

Se você já se deparou com um script e ficou horas tentando entender o que estava acontecendo, provavelmente você deve saber a importância do clean code.

Clean code consiste em aplicar boas práticas na hora de escrever o seu código para que não haja perda de tempo quando você quiser revê-lo, alterá-lo ou quando algum colega precisar interpretá-lo.

Uma dica é sempre documentar de forma clara e objetiva as principais transformações, fazendo divisões dentro do seu sódigo, assim você saberá o que está acontecendo no script.

Escolha um único idioma. Não é uma boa prática escrever códigos utilizando mais de uma língua. É comum encontrarmos códigos com variáveis em inglês e comentários em português, por exemplo, esta prática além de demostrar desorganização deixa seu código sem padrão.

Don’t repeat yourself! O acrônimo DRY diz respeito a evitar ambiguidade, isso faz com que manutenções futuras não sejam tão complexas.

A utilização de CTEs (Common Table Expressions) dentro da linguagem SQL permitem uma organização tanto para quem está desenvolvendo quanto para quem for acessar futuramente, sendo essa outra prática essencial para quem deseja ter produtividade e alcançar bons resultados. Faça uso de CTEs e perceba o quanto elas trazem vantagens para seus projetos.

Por fim, a utilização do git é essencial no dia a dia do programador, por isso fique atento às mensagens nos seus commits, para que sejam objetivas e que qualquer pessoa possa compreender o que está sendo adicionado ou modificado no seu projeto.

Espero que essas dicas tenham ajudado a compreender um pouco mais sobre a importância do clean code.

Natana Pedroso

Analytics Engineer

Compartilhe
Comentários (5)
Natana Costa
Natana Costa - 27/02/2023 10:20

Obrigada!! Gostei da dica Tennison, muito boa.

Tennison Capra
Tennison Capra - 22/02/2023 19:34

Legal, Natana! Obrigado por compartilhar!

Também recomendo ferramentas como o SonarLint (extensão disponível na maioria das IDEs), que nos ajudam a ficarmos atentos e nos policiarmos neste sentido.

HB

Heitor Bresola - 22/02/2023 16:15

Top de mais, me ajudou muito !

Robson Neto
Robson Neto - 22/02/2023 15:54

Show!!!

Luiz Café
Luiz Café - 22/02/2023 14:20

Ótimo tema e artigo! Escrever um código limpo é fundamental para que as boas práticas na escrita de um código nos dias de hoje.