Designing the engine

[English]

I havent updated in a while, partly because I've switched my computer for a new one. But that took me very little, I've spent most of the time designing the engine. I started using a simple diagramming program called VioletUML, too simple for my needs. I tried AgroUML, but I didn't like que screen usage, and I didn't feel comfortable using it.

Finally, I installed StarUML and that what I'm using now. It works great, though the last update was long time ago, even the code generation works well enough. I'm designing the small subsystems right now, and I've already fixed some errors the previous design had. I like the results, though we'll have to see how it behaves as soon I start programming on it.

I would like to design everything this week and spend the rest of August on the programming.

[Español]

No he actualizado esto en un tiempo, en parte porque he cambiado de ordenador. Sin embargo eso solo me ha llevado un par de días, el resto lo he dedicado a diseñar el motor. Empecé usando VioletUML, un programa sencillo de diagramas, tan sencillo que enseguida se me ha quedado corto. Probé AgroUML, pero me parecía que desperdiciaba demasiada pantalla y no me sentía cómodo trabajando con él.

Al final, instalé StarUML y es con el que estoy trabajando ahora. Aunque la última actualización es de hace mucho tiempo, funciona bien y la generación de código es suficiente para mí.
De momento estoy diseñando los subsistemas pequeños, aunque ya he corregido algunos errores que arrastraba el diseño anterior. Estoy contento con el resultado, aunque habrá que ver si cuando empiezo a programar necesito modificarlo o no.

Me gustaría dedicar esta semana por completo al diseño y dejar lo que queda de Agosto para programar.

Posted byMiguel Herrero at 11:26 PM  

0 comments:

Post a Comment