El mito del programador Genio. Google IO

Me encanto esta charla. Procura un acercamiento al desarrollo de software y manejo de proyectos que me recuerda las practicas de programacion extrema, de las cuales hemos estado hablando en el podcast.

Aunque Brian Fitzpatrick y Ben Collins-Sussman no hacen mucha programacion en parejas, sino mas bien Revisiones de Codigo, ellos saben que es muy importante para la salud de un proyecto de software, el tener mas de un par de ojos en el codigo que se libera a produccion. Las mensiones sobre que el los erroes suelen suceder y la iteracion rapida tambien estan relacionadas con el mundo de la programacion extrema.

Algo que es cierto y que mencionan al final del video, es que al practicar el desarrollo en parejas uno debe procurar conocer muy bien a su contraparte, estar abierto a la retroalimentacion y ser tolerante con los comentarios del otro. Ya que de esto depende en gran medida el exito de esta practica.

La mayoria de los desarrolladores de software aman desarrollar por si mismos, pero recordemos que siempre debemos incentivar la practica de la propiedad comun del codigo. (Community Code Ownership) Para ello, las revisiones de codigo y la programacion en pares son muy buenas alternativas.

Podemos aprender mucho de los puntos de vista sobre como abordar la colaboracion en proyectos de Software abierto que estos personajes nos comparten en este video de Google,

Espero que les guste tanto como a mi, aqui les dejo el vinculo al post original en google code

Saludos

Iaax Page.