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
14
Resposta:
Alternativa 1
Explicação:
Pagina 151 do livro
Respondido por
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