MDA para dummies, y sorpresas

El viernes tuvimos una charla en el grupo de usuarios llamada “MDA para dummies”, en la que David Marzo de Solnatec, nos explico varias cosas sobre la arquitectura dirigida por modelos, hasta aquí,  todo normal y corriente, una charla bien organizada y dada por alguien que controla, ¿Qué más se puede pedir?.

Pero lo excepcional, es que David, lleva trabajando durante años en su propio sistema MDA, sistema que permite definir modelos mediante archivos XML y ser procesados para generar código,  algo similar a lo que hace CodeSmith, con la salvedad de que el modelo no parte de la Base de datos, si no que se define en un lenguaje basado en XML que el mismo ha diseñado y que pude ser extendido.

A través de este lenguaje, podemos declarar un modelo (podriamos decir que son una variación de los lenguajes especificos de dominio) que, después es procesado por un generador de código, el cual admite diversas plantillas (cartuchos) en función de lo que deseemos generar.  Por supuesto el tiene sus propias plantillas que usa a diario para su trabajo, algo similar a lo que hace nTier, combinado con CodeSmith.

Pero el sistema es mucho más flexible, pudiendo se adaptar a un sin fín de problemáticas con las que nos encontramos a diario programando.

Lo que realmente me asombra, es que en el poco tiempo que llevamos en NavarraDotNet, y apenas sin rascar, nos hemos encontrado gente como Iñaky Ayucar, con su simulador de conducción SIMAX que sin duda es espectacular, y ahora a David Marzo, que lleva años trabajando en su MDA, (posiblemente esto no sea tan espectacular como el simulador) pero sin duda es un proyecto de gran nivel y merece todo el reconocimiento a su esfuerzo. 

No sé si a vosotros os pasa, pero a mí se me pone la carne de gallina, cuando estas con gente como esta, ilusionada, trabajadora y que cree en lo que hace.

Solo pensar en los proyectos que habrá por ahí si rascamos un poquito… cosas como estas hacen que un grupo de usuarios sea algo más.

Un comentario en “MDA para dummies, y sorpresas”

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *