NuBuMu

Wednesday, November 12, 2008

Refactorizando!

Bueno, si alguien (que me extranyaria) se pregunta por el paron posteador en este blog es por un sencillo motivo: estoy refactorizando la aplicacion por completo.

por que? pues a ver, empece muy bien, estos objetitos por aqui, estos servicios por alli, me defino estos beans asi, le pongo este mapeo por alla, tengo los unit tests bien ordenaditos aqui... vaya, todo orgulloso de mi mismo hasta que me invadio una duda al respecto de las unidades de medida...

La aplicacion usa mogollon diversas y muy variadas unidades de medida: pies, metros, gramos, cucharadas, pizcas, en fin, tantas medidas y tan absurdas como os podais imaginar...

Pues bien, de como montar un sistema que funcione "de forma sencilla" con las malditas unidades y sus respectivas conversiones, me ha llevado a refactorizar casi toda la aplicacion. Por que? por que no puedo disenyar toda la aplicacion como si supiera que iba a hacer, sino que tengo que hacerlo a poco a poco... especialmente teniendo en cuenta que lo hago en mis ratos libres y con mi super memoria... pos ya ves :)

De hecho ya deberia haberlo hecho asi desde un buen principio, pero te vas animando te vas animando y luego... pues pasa lo que pasa :D

De todas formas, teniendo en cuenta los ciclos del desarrollo agil, ya tocaba un refactoring de los mios :D

0 Comments:

Post a Comment

<< Home