sábado, 11 de abril de 2015

Pair programming

   La programación en parejas (pair programming) es una práctica en la que dos programadores trabajan conjuntamente en el desarrollo de código. Pretende dar un nuevo enfoque a la hora de programar.

   Entre los pros de esta práctica se puede encontrar que:
 - Existe menos errores en los códigos
 - Retroalimentación entre programadores

   Y en contra:
 - Más tiempo en la escritura de código
 - No siempre los programadores se entienden ni complementan adecuadamente

   Imaginemos un escenario donde existe un programador experto y uno con poca o nula experiencia. Se puede dar el caso en que el programador experto cumpla el rol de "maestro o guía" para el programador incipiente, orientándolo y sugiriendo mejoras a su código. También se puede dar el caso en que ninguno de los dos se entienda, uno por carecer de la paciencia y deseos de enseñar a quien no sabe, y el otro por carecer de experiencia y no entender lo que se le dice.

Existen defensores de esta práctica que afirman que se obtiene mejores resultados que trabajar solitariamente, y detractores que indican que es todo lo contrario.

Como dice el dicho: "Dos cabezas piensan mejor que una ... o tal vez no".

Links
http://www.javamexico.org/blogs/oscarryz/pair_programming_una_practica_extrema

No hay comentarios:

Publicar un comentario

WMIC

¿Has tenido la necesidad de obtener  la licencia OEM de tu PC o alguna otra característica técnica?  Usualmente existen herramientas visua...