Hola!
Hace un tiempo escribí un post donde comentaba que usar ramas ya no era una opción inteligente (en realidad el tema es mucho más complejo, pero las personas que piensan que en ALM hay una respuesta única que sirve para todo entendieron esto y no vieron la foto en un ámbito más completo).
Mejor sigo que me pierdo en los comentarios en off, hoy el Edu me acerca este EXCELENTE post del 2009 del equipo de desarrollo de Flickr (si esos que todavía no son de Facebook) y claro, veo que
– trabajan solo con una única rama
– utilizan Flags para definir qué features se habilitan en producción o en desarrollo
Lo que en Visual Studio y C# sería similar a
1: #if DEBUG
2: // New features here
3: #else
4: // Same old boring stuff here
5: #endif
Esto que a simple vista a más de uno le dará dolor de muela, reafirma mi teoría
En un equipo es más importante la calidad y el nivel de las personas del equipo, que la forma en la que decida trabajar el equipo.
El desarrollo de software no es para aficionados.
Saludos @ Home
El Bruno
Leave a comment