Pular para conteúdo

Quiz 15 - Introdução

1. O que é Refatoração?
Mudar o software para ele fazer coisas novas.
Apagar todo o código e começar do zero.
Alterar a estrutura interna do código para melhorá-lo, sem mudar o comportamento externo.
Adicionar bugs.
2. O que significa "Dívida Técnica"?
Quanto dinheiro o projeto deve ao banco.
O custo futuro gerado por escolher uma solução rápida e fácil agora em vez de uma abordagem melhor.
O salário do programador.
O preço da licença do software.
3. Manutenção Corretiva serve para:
Adicionar novas telas.
Corrigir defeitos (bugs).
Melhorar a performance.
Adaptar ao novo Windows.
4. Segundo a Regra do Escoteiro no código:
Devemos acampar no escritório.
Devemos sempre deixar o código um pouco mais limpo do que encontramos.
Só devemos mexer no que está quebrado.
Devemos apagar comentários.
5. Por que o software precisa evoluir?
Porque o mundo, os negócios e as tecnologias mudam.
Porque programadores ficam entediados.
Para gastar dinheiro.
Não precisa, software dura para sempre igual.

Gabarito:
  • 1- Alterar a estrutura interna do código para melhorá-lo, sem mudar o comportamento externo.
  • 2- O custo futuro gerado por escolher uma solução rápida e fácil agora em vez de uma abordagem melhor.
  • 3- Corrigir defeitos (bugs).
  • 4- Devemos sempre deixar o código um pouco mais limpo do que encontramos.
  • 5- Porque o mundo, os negócios e as tecnologias mudam.