Refatoração de código toma experiência e tempo do desenvolvedor. Tempo para entender o código. Tempo

para entender quais refatorações devem ser utilizadas e em qual contexto. Tempo para aprender a usar as ferramentas de refatoração corretamente. Tempo para aprender o quanto a refatoração é suficiente.

A refatoração pode surgir em dois momentos: para melhorar o código existente ou quando temos que jogar fora e começar do zero. Com base nesta informação, assinale a alternativa abaixo sobre as três vezes que você refatora, segundo Fowler (2004).
Alternativas
Alternativa 1:

Quando acrescentar funções, quando se precisa consertar uma falha e enquanto revisa o código.
Alternativa 2:

Quando acrescentar novas funcionalidades, quando se precisa consertar uma falha e enquanto revisa o código.
Alternativa 3:

Quando acrescentar novas funcionalidades, quando se precisa consertar uma falha e enquanto revisa o código.
Alternativa 4:

Quando acrescentar recursos, quando se precisa consertar defeito de uma nova funcionalidade e enquanto revisa os requisitos.
Alternativa 5:

Quando se altera funcionalidades no sistema, quando se precisa consertar um defeito na rede e enquanto revisa os requisitos.

1 Resposta

  • Pattiniantonia

    Alternativa 1

    Explicação:

    Pagina 151 do livro

Clique aqui para adicionar a sua resposta.