Creo que, en general, las evaluaciones pares son una parte muy buena del proceso de desarrollo; a menudo captan o cuestionan cosas que no eran aparentes cuando el código se escribió originalmente y te hacen más consciente para formatear mejor, poner comentarios, etc.Si empareja el programa, ¿todavía necesita una revisión por pares?
Sin embargo, si usted es un programa de par, efectivamente tiene una revisión por pares en vivo, entonces ¿vale la pena seguir teniendo una revisión por pares como parte del proceso? ¿Puedes tener revisiones por pares?
Pregunto como la programación de pares está empezando a suceder donde trabajo, y en general esto se ve como un sustituto para la revisión por pares. No estoy tan seguro, pero creo que el tiempo invertido por el desarrollador en la programación de pares y la revisión por pares puede dañar la productividad.
Había una similar question hace un tiempo pero con diferente énfasis y hay un consenso claro
Algo que tocó con 'pensar igual'. Cuando empareja el código, está siguiendo activamente el tren de pensamiento lógico de alguien, que incluiría pasos en falso y eliminaciones. Sin embargo, una revisión por pares es (se supone que es) una evaluación objetiva del código que está en el archivo, no la forma en que llegó allí. – DevinB