ti-enxame.com

Qualquer experiência com "mente iniciante" na programação do par?

O artigo "pareamento promíscuo e mente iniciante" (PDF) sugere que você coloca alguém no par que sabe menos sobre a área específica da base de código. Também sugere que você swap out o membro sênior do par a cada 90 minutos ou mais. Não só os novatos aprenderão sobre essa área do código, mas também pensarão de forma diferente em comparação com alguém que já conhece a área.

Alguém tem experiência com esta estratégia? Tem alguma conexão com a realidade?

Eu encontrei outras perguntas sobre quando usar a programação do par e se deseja aceitar um trabalho onde a programação do par é necessária , mas eu não encontrei nenhum que seja especificamente sobre o emparelhamento promíscuo e esta estratégia de "mentira do iniciante".

Se você não estiver familiarizado com a programação do par, há artigos interessantes sobre Wikipedia e C2.com .

11
Don Kirkby

Eu acho que sua pergunta subia (talvez, confunde) emparelhe a programação e o emparelhamento promíscuo.

Quando você parte de programação e um dos programadores sabe muito mais sobre a tarefa, o outro programador aprende muito rapidamente (os idiomas, as ferramentas, o design ou os requisitos do produto em que estão trabalhando. Eu tenho experiência com Isso e altamente recomendá-lo para trazer seus colegas de trabalho ou você mesmo à velocidade.

A ideia de pareamento promíscuo é quando você tem N programadores na equipe e faça todos os pares possíveis para fora deles e gire esses pares com freqüência, então esse conhecimento se espalha por toda a equipe rapidamente.

6
azheglov