Gaba: Letra A
Pair Programming (Programação em dupla)
Todo código de produção é desenvolvido por duas pessoas trabalhando com o mesmo teclado, o mesmo mouse e o mesmo monitor, somando forças para a implementação do código. À primeira vista pode parecer loucura, pois se imagina estar gastando dois recursos humanos ao mesmo tempo para fazer a mesma tarefa e sem possibilidade de avanço substancial no projeto. Mas na verdade, essa prática tem pontos positivos como:
Compartilhamento de conhecimento sobre das regras de negócio do projeto por todos da equipe de desenvolvimento;
Fortalece a prática de Propriedade Coletiva do Código;
Nivelação de conhecimento técnico dos programadores;
Elevação dos níveis de atenção ao código produzido, pois um “supervisiona” e orienta o trabalho do outro. Dessa forma, minimiza-se a possibilidade de erros no código, erros de lógica e produção de um código fora dos padrões estabelecidos pela equipe.