Questões Engenharia de Software XP

Julgue o item seguinte, a respeito de programação ágil com XP (

Responda: Julgue o item seguinte, a respeito de programação ágil com XP (extreme programming). O


1Q846955 | Engenharia de Software, XP, Desenvolvedor de Software, CESPE CEBRASPE, 2020

Julgue o item seguinte, a respeito de programação ágil com XP (extreme programming).

O refactoring de código não faz parte do modelo XP, visto que a expectativa é a entrega ágil, e não deve ser considerada em tempo de projeto a recriação de código para aprimoramento.

  1. ✂️
  2. ✂️

💬 Comentários

Confira os comentários sobre esta questão.
Equipe Gabarite
Por Equipe Gabarite em 31/12/1969 21:00:00
Gabarito: b) Errado.

No modelo XP (Extreme Programming), o refactoring é uma prática fundamental e faz parte do processo de desenvolvimento ágil. Refactoring consiste em melhorar o código existente sem alterar seu comportamento externo, visando aumentar a qualidade, legibilidade e manutenibilidade do software.

A ideia da XP é justamente entregar software funcional rapidamente, mas também garantir que o código seja sustentável e adaptável para futuras mudanças. Portanto, o refactoring é considerado parte do tempo de projeto e é incentivado para evitar a deterioração do código ao longo do desenvolvimento.

Assim, a afirmação de que o refactoring não faz parte do XP por ser uma recriação de código para aprimoramento e que não deve ser considerada no tempo de projeto está incorreta. O XP valoriza a melhoria contínua do código, o que inclui o refactoring como prática essencial.
David Castilho
Por David Castilho em 31/12/1969 21:00:00
Gabarito: b) Errado.

No modelo XP (Extreme Programming), o refactoring é uma prática fundamental e faz parte do processo de desenvolvimento ágil. Refactoring consiste em melhorar o código existente sem alterar seu comportamento externo, visando aumentar a qualidade, legibilidade e manutenção do software.

A ideia da entrega ágil não exclui o refactoring; pelo contrário, a melhoria contínua do código é essencial para garantir que o software permaneça flexível e adaptável às mudanças. O XP valoriza a simplicidade e a melhoria constante, e o refactoring é uma das formas de alcançar isso.

Portanto, a afirmação de que o refactoring não faz parte do XP por causa da expectativa de entrega ágil está incorreta. O refactoring é considerado uma atividade importante e deve ser incluído no tempo de projeto para aprimoramento do código.
⚠️ Clique para ver os comentários

Visualize os comentários desta questão clicando no botão abaixo

Ver comentários
Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência de navegação. Política de Privacidade.