La otra bitacora de Shanahan
Thursday, November 25, 2004
 
Hablando de Version Control Systems
Hace ya unos a#os que empece a dar vueltas con algunos sistemas para control de versiones.

En lineas generales, lo que hace uno de estos programas es llevar la pista de como van cambiando los archivos que se estan usando, y al efecto resultan sumamente utiles para un desaforado de mi calibre, que cambio la mitad de las cosas cada ma#ana para darme cuenta de que estaban mejor antes a la tarde. Un VCS es lo que permite volver el tiempo atras y volver a arrancar sin mayores problemas.

De todos modos, mis diversas aventuras con los VCSs que fui usando no dejaban de tener problemas molestos, de modo que ahora que estoy empezando con el proyecto en .NET para Asgard, decidi leer un poco para ver si hay alguna manera de manejarse mejor con el asunto, y encare para el lado de Pragmatic Version Control, un libro de los autores del Pragmatic Programmer.

Con un cuarto de libro completo (son menos de 170 paginas), acabo de leer algo maravilloso: Una vez que se ingresa un archivo al VCS, lo mas practico es borrar el original, para no andar mareandose. Es natural (se va a trabajar con un archivo tomado del VCS y que va a volver al VCS luego), es evidente (para que tener montones de copias de archivos mas o menos diferentes, si se pueden tomar del VCS), se cae de maduro (para que tener dos ejemplares de lo mismo), pero no se me habia ocurrido nunca!

Como beneficio extra, al manejarse de esa manera se vuelve natural entrar al VCS todo lo que vaya a hacer falta para completar el proyecto, de modo que nada va a quedar olvidado por ahi. Brrrrilliant!

Monday, November 15, 2004
 
ToDo List
Por esas casualidades estuve dando vueltas por CodeProject, y encontre esta ToDo List. Como Magoo anda habitualmente buscando este tipo de cosas, se me ocurrio dejar el link por aca.

El juguetito este tambien anda en PocketPC, lastima que no tenga una :-)


Powered by Blogger

Atom XML feed