Questão 1980271

Tecnologia da Informação · 2019

Questão

ID 1980271

Disciplina: Tecnologia da Informação

Assunto: Refatoração

Ano: 2019 Banca: FAU UNICENTRO - Fundação de Apoio ao Desenvolvimento Unicentro Órgão: Instituto Federal do Paraná


Analise a veracidade das afirmações (L, M, N e O) sobre refatoração e escolha a alternativa correta:

L - A refatoração é o processo de fazer melhorias em um programa para diminuir a degradação gradual resultante das mudanças.

M - Quando se refatorar um programa, não deve adicionar funcionalidade, mas concentrar-se na melhoria dele. Portanto, pode-se pensar em refatoração como uma ‘manutenção preventiva’, que reduz os problemas de mudança no futuro.

N - A refatoração é um processo contínuo de melhoria ao longo do processo de desenvolvimento e evolução, com o intuito de evitar a degradação do código, que aumenta os custos e as dificuldades de manutenção de um sistema.

O - A refatoração é uma parte inerente dos métodos ágeis, como o Extreme Programming, pois esses métodos são baseados em mudanças. Portanto, a qualidade de programa é suscetível de degradar rapidamente, de modo que os desenvolvedores frequentemente refatoram seus programas para evitar essa degradação.

Alternativas da questão 1980271
Pular para o conteúdo principal