Refatoração de Código

Olá, queria criar este tópico para compartilharmos dicas
de refatoração de código. Se vc tem alguma, coloque a aqui.
Uma mão lava a outra !
Muito Obrigado !!!

1 Curtida

Minha dica é meio óbvia,
sempre guarde a cópia funcional :wink:

2 Curtidas

Eu gosto de planejar todos os passos que o código deve seguir, como não é a primeira vez, fica muito mais fácil porque você já sabe o que fazer.

Também acho legal separar em micro-funções ao invés de apenas uma que faz todo o trabalho, pois fica mais fácil manter e entender o código, já que nomes de funções também servem de comentários.

1 Curtida

Realmente, amo dividir em micro funções,
aquela questão de abstração.
E ainda, geralmente separo em arquivos utilitários !
Outra coisa que tem que ser predefinida, é a estrutura de dados,
gosto de deixar bem encapsulado em classes, módulos ou objetos !

1 Curtida