Cita:
Empezado por Al González
Quizá cuando todos tengamos la sana costumbre de que más del 50% del código escrito para un proyecto quede en bibliotecas que puedan reutilizarse en otros.
|
De acuerdo. Pero por experiencia, un buen primer paso para ello es tener una herramienta que permita llevar el control de los cambios.
Una GRAN ventaja de una herramienta como mercurial o git (a mayor grado que con cvs o svn) es que se quita el miedo a hacer cambios drasticos al codigo.
He llegado a tener, de forma concurrente, 3 ramas de codigo con cambios sustanciales sin preocuparme mucho de como hare luego para combinarlos. Cualquier proyecto de reingenieria, reescrituro o migracion se vuelve factible si se tiene un administrador de codigo...