teste-e-qualidade-de-software icon indicating copy to clipboard operation
teste-e-qualidade-de-software copied to clipboard

Substituir Condicional por Polimorfismo

Open elissonmichael opened this issue 6 years ago • 0 comments

Substituir Condicional por Polimorfismo

Praticando Clean Code

Remova o switch/case usando polimorfismo.

Orientações:

  • Crie um arquivo na pasta aaaa-s, por exemplo 2018-2 (ano-semestre);
    • Crie a pasta caso ela não existe.
  • Copie e renomeie o arquivo para essa pasta.
  • Escreva o código nesse arquivo, não altere os arquivos originais;
    • Para esse problema, em específico, você vai alterar o método altitude_de_cruzeiro;
  • Certifique-se de que seu arquivo continua passando em todos os testes;
  • Faça um commit com a hashtag #52 contendo apenas o(s) arquivo(s) da sua solução criado(s) dentro da pasta mencionada no primeiro item.
    • Cuidado ao usar git add ., git add *, git add --all ou git add -A

Resumos para Ajudar:

elissonmichael avatar Oct 05 '18 13:10 elissonmichael