Você está na página 1de 3

Práticas de XP

(Extreme Programming)
PROGRAMAÇÃO EM PARES
Na programação em pares os programadores sentam-se juntos na mesma estação
de trabalho para desenvolver softwares.

Os pares são criados dinamicamente para que todos os membros da equipe
trabalhem com cada um dos outros membros durante o processo de
desenvolvimento.

O compartilhamento de conhecimento que acontece durante a programação em


pares é muito importante por reduzir os riscos gerais de um projeto quando um
membro da equipe vai embora.

A programação em pares não é necessariamente ineficiente e existem evidências de


que o trabalho em pares é mais eficiente do que 2 programadores trabalhando
separadamente.
VANTAGENS DA PROGRAMAÇÃO EM PARES
Funciona como um processo de revisão informal porque cada
linha de código é observada por pelo menos duas pessoas.
Erro de um detectado imediatamente pelo outro (grande economia
de tempo).
Maior diversidade de idéias, técnicas, algoritmos.
Enquanto um escreve, o outro pensa em contra-exemplos, problemas
de eficiência, etc.
Vergonha de escrever código feio (gambiarras) na frente do seu par.
Pareamento de acordo com especialidades.Exemplos:
 Sistema Multimídia Orientado a Objetos
 Aplicação Web com alto nível de segurança

Você também pode gostar