Fundamentos sobre Refatoração

A lição sobre os fundamentos da refatoração destaca a importância deste processo no desenvolvimento de software. Refatoração é definida como o ato de alterar a estrutura interna do código para melhorá-lo sem modificar o comportamento externo do programa. Este processo é essencial para manter a qualidade do código, facilitando sua compreensão, manutenção e evolução ao longo do tempo.

A lição enfatiza que a refatoração deve combater a desorganização e a bagunça no código, indicando sinais claros de quando ela é necessária, como código difícil de entender, duplicação de código, alterações frequentes que impactam diversas partes do código e a presença de condicionais complexos ou emaranhados.

Momentos ideais para refatorar incluem antes de adicionar novas funcionalidades ou após correções de bugs, incorporando-a como uma prática contínua de manutenção. Técnicas comuns de refatoração são mencionadas, incluindo renomear variáveis e métodos, extrair métodos, substituir condicionais por polimorfismo, encapsular campos e remover código morto.

Classificação

Lição

DOWNLOADS E LINKS DE ACESSO

Fundamentos sobre Refatoração
[Link para os slides (Google Docs)

Faça seu cadastro

Para ter acesso a este conteúdo exclusivo, faça o seu cadastro a seguir:

Trabalha na EximiaCo? Então conecte-se com sua conta:

Gostaria de mais informações?

Se você tem interesse neste assunto ou gostaria de mais informações sobre como a EximiaCo pode ajudar a sua empresa a utilizar a tecnologia para gerar mais resultados, entre em contato conosco.

Tenho interesse em conversar

Se você está querendo gerar mais resultados através da tecnologia, preencha este formulário que um de nossos consultores entrará em contato com você:

Área de colaboradores

Esse ambiente é de acesso restrito à equipe de colaboradores da EximiaCo.

Trabalha na EximiaCo? Então conecte-se com sua conta: