Como mencionaba hace un par de post, me toco estar como speaker en el SG ’06, por parte de la Comunidad Java de México. El dÃa lo tuve muy apretado, estuve revisando varias cosas y ademas algunas reuniones un tanto difÃciles de afrontar, me refiero a que me costo algo de trabajo poderme comunicar adecuadamente, en fin. Me fui temprano de la oficina, de hecho sali con el tiempo justo para llegar al WTC de la Ciudad de México.
La charla estaba programada para iniciar a las 18:00, llegue y me registre como a las 17:55, con el tiempo justo me fui corriendo a la sala, pero nada, estaba cerrada y no nadie me podÃa decir que pex. A los cuates de SG, les fallo ahà un poco la organización. Por suerte mi cuate el Juanelo llego a buena hora, según el no iba a poder llegar a la reunión.
Estuvimos platicando un rato y se nos acerco un cuate que trabaja en Praxis, posiblemente Praxis en el futuro se interese en patrocinarnos una reunión. Al margen de esta platica entre Juanelo, el cuate de Praxis y yo, se nos unió una chava, de un tecnológico en Morelos, a esta chava le interesa que vayamos a su tecnológico a dar unas charlas sobre Java, ademas de que posiblemente se habrá un capitulo de javaUp en dicho tecnológico.
En fin, le estuve llamando al buen Enrique Montes para ver que onda, a que hora podÃa comenzar, asà que como a eso de las 18:45 puede empezar la charla. Me presento Juanelo y me arranque de mi ronco pecho, y es que si estaba ronco. En fin, empece la charla y entre los asistentes me encontré con el buen Gustavo Arellano.
Por sus gestos parece que no le gusto mucho lo que dije en la charla, sobre todo la parte de que no implementes tu propio framework y que no uses EntityBeans. Al final de la charla nos invitaron a un casino que Software Guru puso para los invitados.
Ahà se me acerco Gustavo y estuvimos un rato charlando, sobre todo de los entity beans, el me cuenta que hizo algunas clases base de las cuales heredan todos sus entity beans y sus session beans, ademas de que el hizo su propio Struts.
No se, bueno a el lo conozco desde hace tiempo y de hecho el me enseño mucho a través de los seminarios que dada, cuando estaba en Siga, pero el que hagas tu propio framework web, no se. El es muy capaz, pero no creo que sea “mejor” que Struts, bueno eso de mejor es muy subjetivo, si al le funciona para el es mejor que Struts. Me gustarÃa tener una charla con Gustavo para debatir sobre el uso de EntityBeans contra algún otro mecanismo de persistencia como Hibernate, iBatis, incluso la capa de abstracción de JDBC de Spring. Le mandare un mail para ver como se pone esto.
Yo jamas en la vida vuelvo a hacer algún framework, reutilizare alguno mas, como el caso de Spring, ese si es un gran framework, muy fregon y con mucho futuro.
Y tu, ¿desarrollas tu propio framework?
Nota:
Cada una de mis menciones de Entity Beans de este post es sobre la especificación 2.1 e inferior. La 3.0 esta muy chida.