En el link de más abajo pueden encontrar un excelente artículo explicando un modelo de desarrollo usando GIT (uno de muchos VCS - Version Control System).
Para cualquier desarrollador profesional, el manejo de los VCS más populares es un "must", y es una de las skills que suele permitir clasificarlo como "desarrollador" en vez de "programador"; siendo la diferencia entre los dos el que el programador sabe escribir código, mientras que el desarrollador sabe escribir código y también participar activamente y/o llevar adelante las diferentes etapas de un projecto desarrollo.
Casi está demás contar que la experiencia y manejo de VCS suele ser un requisito para ingresar en buenos niveles de paga en empresas IT multinacionales.
El artículo en cuestión aquí:
"A successful Git branching model"
Fuente (con más links interesantes):
http://news.ycombinator.com/item?id=1826279
Links - VCS
(muy corta definición, en español)
"Revision Control System"
(mucho más completa, en inglés)
"Revision control"
"Comparison of revision control software"
Links - Diferencias entre programador y desarrollador
"¿Qué diferencia a un desarrollador de software de un programador?"
"Un buen desarrollador equivale a diez programadores con baja productividad"
No hay comentarios:
Publicar un comentario