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

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


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.

🚀 Desbloqueie a explicação completa

Veja comentários detalhados e resoluções exclusivas para entender o gabarito desta questão.

  • Equipe Gabarite
    Equipe Gabarite
    31/12/1969 • 21: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
    David Castilho
    31/12/1969 • 21: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.
🔒
Conteúdo restrito

Cadastre-se para visualizar comentários e resoluções.

Criar conta grátis

Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência. Política de Privacidade.