Cowboy coding
Cowboy coding (programación cowboy) es una metodología de desarrollo software que se caracteriza por la ausencia de un método definido – los miembros del equipo simplemente hacen lo que piensan que está bien. No existe una definición inicial del propósito o el ámbito del proyecto, no hay descripción formal del proyecto y existe una falta total de documentación de los requisitos y el diseño.
La imagen típica es la de un solo programador lanzándose a escribir código trabajando a partir de su propia idea de lo que debería ser el programa.
La codificación cowboy se puede considerar como un anti-patrón, dado que es una práctica que inicialmente parece tener sus ventajas, pero finalmente resulta en consecuencias desastrosas.
Se me saltan las lágrimas…
Suscríbete al RSS!
A mi también se me saltan.
Según esa descripción he sido un cowboy (creo que lo hemos sido todos en algún momento)y ahora, con la web de fútbol entiendo la otra parte… ahora mismo tiene más de 6.000 líneas de código que intento comentar, por el momento programo yo solo, el día que se meta otro a mirar el código le puede dar un patatús a pesar de estar comentado.
Sencillamente, esto es un infierno… yo ya empiezo a ver a la mujer de rojo en las marañas de código que escribo…