Informática, perguntado por rafael17foz, 10 meses atrás

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.

Soluções para a tarefa

Respondido por KandorBR
14

Resposta:

Alternativa 1

Explicação:

Pagina 151 do livro

Respondido por viniciossaotome
9

Resposta:

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

Explicação:

Refatore quando acrescentar funções: o mais comum é refatorar quando  se adiciona uma nova característica ao sofware e é preciso compreender o código para que possa modifcá-lo.

Refatore quando precisar consertar uma falha: uma das utilidades de  refatorar é tornar o código mais compreensível.

Refatore enquanto revisa o código: revisar o código ajuda a equipe a  conhecer o código. Elas são importantes na escrita de um código claro.

Perguntas interessantes