Carregando...
Carregando...
Ajude a melhorar a plataforma
Durante o desenvolvimento de um sistema de controle de estoque, a equipe decidiu adotar uma abordagem colaborativa para melhorar a qualidade do código e promover o aprendizado entre os membros. Uma das estratégias adotadas foi a programação em pares, uma técnica comum em metodologias ágeis como o Extreme Programming (XP), na qual dois programadores trabalham juntos em uma mesma tarefa, alternando entre os papéis de codificador e revisor. Com base nessa situação, observe as afirmativas abaixo: Ao trabalharem juntos, os programadores conseguiram identificar falhas no momento da implementação, o que evitou retrabalho nas etapas seguintes do projeto. Como os dois programadores sempre executavam tarefas diferentes ao mesmo tempo, a entrega de funcionalidades era mais rápida, mesmo com pouca troca de conhecimento entre eles. Um dos membros da equipe, com menos experiência, relatou que passou a compreender melhor a estrutura do sistema e as boas práticas, graças à troca contínua com seu par durante as sessões. Está correto o que se afirma em:
Explique melhor esta questão
Abre o Tutor com o enunciado e as alternativas já no campo — você revisa e envia.
Esta questão foi verificada por um de nossos administradores.
A afirmativa I é correta, porque descreve um dos efeitos práticos mais comuns da programação em pares: a detecção precoce de erros. Como um dos desenvolvedores observa e discute o que está sendo feito em tempo real, é possível corrigir problemas antes que avancem no ciclo de desenvolvimento, o que economiza tempo e esforço posteriormente. A afirmativa II é incorreta, pois descreve um comportamento que não condiz com a prática de programação em pares. Nessa técnica, ambos os programadores trabalham juntos na mesma tarefa, alternando os papéis de escrever e revisar, e não em funcionalidades separadas. Além disso, o compartilhamento de conhecimento é um dos principais ganhos, o que contradiz a ideia de “pouca troca” apresentada na frase. A afirmativa III é correta, pois ilustra outro benefício da prática: o aprendizado contínuo. No caso descrito, o programador com menos experiência aprendeu mais rapidamente por meio do contato direto com o colega, o que é típico na programação em pares, promovendo o desenvolvimento técnico dentro da equipe.