En demasiadas ocasiones, al hablar de MVC, es habitual traducir “modelo” por “modelo datos”. Supongo que yo mismo lo he confundido a menudo en el pasado. Quizás por pura vagancia. La realidad es creo que no debería ser así y es lo que intento transmitir desde hace unos años ya, aunque la realidad me demuestra que es más difícil de lo que parece. Supongo que “comernos” palabras o los muchos modelos que hay y sus sinónimos, variaciones y perversiones (modelo de la aplicación, modelo de datos, modelo de negocio, o simplemente “modelo”) lo hace más complicado de lo que debería ser .
La M de MVC, y la definición del patrón lo deja claro, debería entenderse como “modelo de negocio”. Es decir, tanto los datos como las acciones que se ejecutan sobre ellos. Es decir, no deberíamos en el controlador, por ejemplo una acción de Struts, realizar estas operaciones (por ejemplo: calcular los costes de envío de un pedido), sino que deberíamos convertir los datos de entrada, etc. para después llamar a la parte del modelo que se encarga de eso. Esta división, que es más o menos la que aparece en la figura, nos permite además aislar las distintas partes favoreciendo la reutilización, las pruebas, los cambios, etc.
Share This
Para el tipo de empresas de las que hemos hablado en este blog no es que sea la solución a nuestros males (ya hemos comentado circunstancias de las subvenciones en el pasado), pero en todo caso… ya se han publicado las convocatorias para los PROFIT 2007 (Programa de Fomento de la Investigación Técnica). La información correspondiente a estas convocatorias puede encontrarse en la web del Ministerio.
El próximo día 15 de febrero está prevista la celebración de una Jornada de presentación en el salón de actos del MITYC (Paseo de la Castellana, 160, 28046 Madrid). El orden del día se encuentra publicado en http://www.mityc.es/Colabora/Eventos/Inscripcion/, donde deberán registrarse para poder asistir a tal evento.
Si alguno se pasa, que haga un resumen por aquí. Lastima que yo voy a Madrid el día 16.
Share This
Listo.
Reunir tiempo necesario
Temario publicado
Normas publicadas
Fecha de inicio publicada
El que quiera apuntarte al curso puede leer como funciona aqui y ver los detalles del curso aquí.
Veremos que tal sale.
Share This
Esta semana la hemos pasado Jordi y yo intentando poner de nuevo en marcha javaconganas. Se había corrompido un fichero del snipsnap. Ya lo hemos conseguido (gracias a Jordi, todo hay que decirlo). La parte mala es que me ha retrasado en lo del curso :-(.
Nuevas previsiones: publicar temario y abrir inscripción la semana que viene, empezar el curso el 25.
Estoy empieza a parecerse a la obra de El Escorial. Tenía que haber esperado para anunciarlo.
Share This
A parte de encontrarme con una desagradable sorpresa en el snipsnap de javaconganas, el día ha venido marcado por dos conversaciones similares y un post que me han invitado a la reflexión. Y es que una invitación para trabajar en una empresa te hace repensar (y recordar) muchas cosas. Una de las principales razones para crear linking fue la de querer hacer algo diferente. Se acerca su segundo cumpleaños de facto (que aún no oficial), y aunque estos dos años han traído muchas cosas (buenas y menos buenas), algunos caídos en el camino (como mi ex-socio) e incluso algún suelo truncado (de momento) como trabajar con mi autodeclarado familiar, no puedo dejar de estar contento con lo conseguido, sobre todo si miro hacia fuera.
Y es que la verdad es que vivir de esto es relativamente fácil, lo difícil es crecer para hacer algo más diferente. Mi amigo Vitxo ha acuñado el término the linking way, y aunque tengo que reconocer que es algo presuntuoso, suena divertido, aunque yo lo reduciría a soñar con que otro tipo de empresa es posible (y no quiero decir con esto que no haya otras empresas similares). Leo a batch4j que en javaHispano se ha vuelto a liar el tema de los intrusos, y no me puedo creer que volvamos de nuevo sobre lo mismo.
- Me pregunto si el hecho de que a muchos clientes no les importen (porque tan tontos como para desconocerlo no son) los niveles de subcontratación que se dan en muchos proyectos.
- O si a los empresarios les da absolutamente la calidad de los trabajos que realizan (parece que no), aunque no entiendo porque deberían preocuparse de ello si tampoco lo hacen los clientes generalmente (teniendo en cuenta las pocas sanciones que hay…).
- Me pregunto porque hay tanto informático (o trabajador de la informática, porque no hablo de universitarios) se quejan tanto de las horas de trabajo o los sueldos cuando en realidad, por lo que hacen, casi hasta se les paga demasiado si vemos los resultados o el interés en lo que hacen (obviamente tú, lector de este blog no perteneces a este grupo, sino a quienes se preocupan por su trabajo).
- También me pregunto si el nulo criterio técnico que existe en muchos mandos y/o mal llamados consultores que toman decisiones sin reconocer que están incapacitados para ello (porque saber lo saben, eso esta claro).
- O porque los propios informáticos, que se quejan de que no les dejan pensar si tiene perfil de programador o de que no les dejan dirigir equipos después de salir de la universidad hacen lo mismo con los siguientes en cuanto tienen oportunidad.
- Me pregunto porque si todos tenemos claro que no es la misma la calidad de un juguete de Scalextrix (por decir una marca) que otro coche comprado en los chinos, hay gente que no se da cuenta que hay programadores y programadores, y que como tal hay que tratarlos.
- Me pregunto si alguien se compraría un piso en una casa a la que el arquitecto a dedicado tan poco tiempo como se le dedica a determinados proyectos informáticos (quizás lo hagan, pero preferimos no saberlo).
- Me pregunto porque hay tantas quejas y tan pocas acciones, a todos los niveles, porque desde que el mundo es mundo, hay pocos problemas que se solucionen solos.
Es muy posible que yo no haya solucionado todo esto, ser pequeño tienen otras limitaciones, pero al menos se puede decir que trabajamos de otra forma. Si algún día dejara linking tendría que ser por algo realmente ilusionante, de esas cosas que hay pocas, porque no me veo entrando en la rueda (aunque más cornadas da el hambre, así que ya veremos, me guardo la opción ;-) ).
PS: Y antes de que me lo recuerden, me gustaría que alguien que diga que los colegios profesionales son la solución a los males del mundo lo hiciera con un mínimo de datos que lo demuestren, y que me demuestre que no hace lo mismo que un sindicato (de inútil o de inútil, que cada uno escoja).
Share This
Ultimos comentarios
Goio Telletxea, Xavi, Diego
» Fin del Linking Internship ¿Qué pasa con flatee?
Decepción con el Linking Internship 2008 at Linked, FIXME: Empezar muchas cosas, terminar algunas menos. at Linked, » Flatee.com o cómo crear un proyecto en internet, ¿Buscas un piso compartido? at Linked, Empezamos con flatee at Compartido, » Trabajando con Linking Paths, ¿Qué queréis saber de Linking Paths? at Linked, alberto, Jose, aitor [...]
La innovación empieza por ser creativos en la gestión « Towards 2.0 Emprendiendo en época de cambios
Manuel, aitor, Manuel, » Tog, plataforma Open Source, aitor, Nacho
GreenEyed, aitor, GreenEyed