05.06.08
El futuro del código colectivo
Relacionado con mi entrada anterior, un artículo de InfoQ sobre las debilidades del código colectivo. En las metodologías ágiles se comparte el código entre todo el equipo, la idea es que una persona trabaje con distintos fragmentos durante el proyecto para tener la visión global de este. El problema es que con malos programadores, el proyecto se ralentiza pero no vemos la causa, ya que los buenos programadores corregirán los errores de los demás al trabajar con ese código.
En el artículo se plantea la idea de un “code-steward” que se dedique a controlar la integridad y calidad del código además de compartir su conocimiento con el equipo, pudiendo detectar rápidamente a los malos programadores y mejorando la eficacia del proyecto. Una gran idea, no creéis?