Pular para o conteúdo

Exercício 08: Dundie Smells

Nesta terceira etapa da atividade de code smells, cada equipe original deverá preparar uma apresentação curta no formato de uma premiação inspirada no “Dundie Award”. A proposta é revisitar os códigos produzidos e as refatorações recebidas, selecionando os casos mais interessantes para compartilhar com a turma.

Cada equipe deverá eleger previamente 5 códigos, sendo 1 para cada uma das categorias abaixo:

  • Sociedade dos Códigos Didáticos: o exemplo original mais didático e bem implementado.
  • Frankencode: o exemplo original mais caótico, confuso ou difícil de entender.
  • Curtindo Refatoração Adoidado: o exemplo original cujo smell era mais fácil de solucionar.
  • O Sexto Smell: o exemplo original cujo smell era mais difícil de identificar.
  • Exterminador de Smell: o exemplo original cuja refatoração teve o maior impacto.

Cada equipe deverá realizar uma apresentação com duração máxima de 10 minutos.

Durante a apresentação, a equipe deverá:

  • Apresentar os 5 códigos selecionados, um para cada categoria.
  • Mostrar, em cada caso, o código original e a solução escolhida.
  • Explicar brevemente o que foi feito na refatoração de cada código.
  • Justificar por que aquele código foi escolhido para a categoria correspondente.

Espera-se uma apresentação objetiva, organizada e clara, com foco em explicar os problemas encontrados e o impacto das soluções adotadas.

As categorias abaixo serão votadas no dia das apresentações:

  • Dundie Goes To…: melhor apresentação da noite.
  • Gambiarra Elegante: equipe que apresentou as soluções mais criativas
  • Deu Aula De Graça: equipe que conseguiu explicar melhor os códigos, os smells e as refatorações.

Cada equipe deverá levar sua apresentação pronta no dia definido para as exposições.

O formato da apresentação é livre, desde que permita mostrar com clareza os códigos originais, as soluções escolhidas e a explicação de cada categoria.