CESGRANRIO — Profissional Transpetro de Nível Superior - Junior: Ênfase 7: Análise de Sistemas - Sap - Finanças e Contabilidade — Processos de Software - Desenvolvimento Ágil — 2023

Enunciado

Uma das práticas de eXtreme Programming (XP) é a programação em pares. Um dos objetivos dessa prática é

Alternativas

  1. A)

    otimizar a qualidade do código produzido devido ao mecanismo de inspeção em tempo real.

  2. B)

    permitir que o cliente valide as histórias à medida que são implementadas.

  3. C)

    integrar ao sistema, de forma regular e contínua, o código recém-concluído.

  4. D)

    escrever os testes unitários antes de escrever o código a ser testado.

  5. E)

    escrever os casos de testes junto com o código a ser testado.

Gabarito e comentário

Resposta correta: A

Na programação em pares do eXtreme Programming, dois desenvolvedores trabalham simultaneamente no mesmo código: um escreve e o outro revisa, pensa em alternativas e identifica problemas em tempo real. Essa revisão contínua funciona como uma inspeção imediata e tende a reduzir defeitos, melhorar a qualidade do código e disseminar conhecimento entre os integrantes da equipe. Escrever testes antes do código é outra prática do XP, o Test-Driven Development, e não o objetivo específico da programação em pares. Alternativa A.

Questões relacionadas