Ultimate IDE Fight: Escritura Ágil con soporte para Redacción Test Driven
Publicado por Aníbal Rojas 26 Enero 2007 en General.El IDE (Integrated Development Environment) que utilizo cuando programo en Castellano (para serles sincero es el único lenguaje que medio domino, y aún así el código suele ser bastante confuso) es Open Office 2.1 (si están usando cualquier versión anterior switcheen, compila los textos muuuucho más rápido).
Y los cierto es que desde hace varias semanas, es prácticamente lo único que he usado. Intentando ser ágil, me concentré en el contenido del documento en el que estaba trabajando y una vez que las Pruebas Unitarias corrienron bien, empecé a agregarle el layout y los estilos.
Nada rebuscado, bien clásico por el contrario bien en el espíritu KISS: Portada sin numeración, tabla de contenido con numeración romana empezando en i, y el resto del documento con las páginas numeradas utilizando numerales arábigos.
Pero apenas empecé a modificar la Vista (View) me empezaron a fallar todos los Tests Funcionales ¡Que desastre!
Después de mucho rebuscar en internet, ensayo y error, meditación tantrica e inscribirme 8 listas de correo poniendo en peligro la estabilidad del clúster de servidores Gmail que uso, he llegado a la conclusión de que no importa lo que diga la documentación, los blogs, las listas de correo ni las cartas del tarot.
No intente crear diferentes estilos de página y aplicarlos cuando ya tiene un documento “maduro” cerca de su última iteración, no va a funcionar, el IDE va a hacer lo que dé la gana. En cambio, cree un documento stub, formatee las diferentes páginas que necesita y después con mucho cuidado haga un refactoring del contenido del documento viejo hacia el nuevo.
Recuerda correr los test con File > Page Preview. Es viernes y odio los IDEs ;-)
Es hora de usar latex y lyx :)
vi (o emacs)… LyX es para niñitas ;)