Exercício 07: Refatoração de Code Smells
Exercício - Refatoração de Code Smells
Seção intitulada “Exercício - Refatoração de Code Smells”Dando continuidade ao exercício anterior, você deverá analisar todos os códigos enviados e preparar um documento em PDF com a identificação dos code smells encontrados e a respectiva refatoração de cada exemplo.
O pacote com os códigos pode ser acessado na própria atividade disponível no AVA.
Requisitos
Seção intitulada “Requisitos”Para cada código presente no arquivo compactado, o documento deverá apresentar:
- A identificação do code smell presente no código
- Uma breve justificativa explicando por que aquele trecho caracteriza esse code smell
- A versão refatorada do código, sem o smell identificado
- A preservação do comportamento original do código após a refatoração
Orientações
Seção intitulada “Orientações”- Todos os códigos do arquivo devem ser analisados
- O material deve estar organizado de forma que seja fácil relacionar cada código original com sua versão refatorada
- A linguagem original de cada código deve ser mantida na refatoração
- Caso um código apresente mais de um code smell, destaque o principal e faça a refatoração correspondente
Entrega
Seção intitulada “Entrega”Cada grupo deverá entregar um único arquivo em PDF contendo a análise e a refatoração de todos os códigos presentes no arquivo disponibilizado.
Apresentação
Seção intitulada “Apresentação”Na próxima aula, cada grupo terá a oportunidade de apresentar suas análises e refatorações para a turma, destacando os principais code smells encontrados e as soluções adotadas. Prepare-se para discutir as escolhas de refatoração e os benefícios obtidos com as mudanças realizadas.