El artículo "Emparejamiento promiscuo y mente de principiante" (PDF) sugiere que coloque a alguien en el par que sepa menos sobre el área particular de la base de código. También sugiere que se intercambia a cabo el alto miembro de la pareja cada 90 minutos más o menos. Los novatos no solo aprenderán sobre esa área del código, sino que también pensarán de manera diferente en comparación con alguien que ya conoce el área.
¿Alguien tiene experiencia con esta estrategia? ¿Tiene alguna conexión con la realidad?
Encontré otras preguntas sobre cuándo usar la programación de pares y si aceptar un trabajo donde se requiere programación de pares , pero no encontré ninguna que sea específicamente sobre el emparejamiento promiscuo y esta estrategia de "mente de principiante".
Si no está familiarizado con la programación de pares, hay artículos interesantes en Wikipedia y c2.com .
fuente
Respuestas:
Creo que su pregunta subestima (quizás confunde) Programación de pares y emparejamiento promiscuo.
Cuando empareja la programación y uno de los programadores sabe mucho más sobre la tarea en cuestión, el otro programador aprende muy rápidamente (los idiomas, las herramientas, el diseño o los requisitos del producto en el que están trabajando. Tengo experiencia con eso y lo recomiendo encarecidamente para que sus compañeros de trabajo o usted mismo se pongan al día.
La idea del emparejamiento promiscuo es cuando tienes N programadores en el equipo y haces todos los pares posibles de ellos y rotas esos pares con frecuencia , luego ese conocimiento se extiende por todo el equipo muy rápidamente.
fuente