Terminando un proyecto

Dentro del proyecto orientado al desarrollo instruccional, el miércoles (ya en la noche) terminé la parte gruesa de un formulario de campos de competencias, que resulta de cruzar tres documentos XML, dos son los «requisitos» para generar una matriz de competencias y dominios de conocimiento, y el tercero corresponde a los datos ingresados en cada intersección, donde las relaciones (o la cantidad de matrices) generedadas es de muchos a muchos (MxN); datos que deben ser llenados por el diseñador instruccional.

Es la parte más compleja que me correspondió del proyecto. Pero una vez que uno revisa la solución, se ve sencillo y eso me deja contento, porque lo hace mantenible, además de lo clásico: las buenas soluciones son aquellas en donde no hay nada más que sacar y no aquellas donde no hay nada más que agregar.

Ya se encuentra integrado al resto del proyecto, y sólo me falta añadir la validación de ingreso de ciertos datos, lo cual obedece a un conjunto de criterios bien definidos.