tag:blogger.com,1999:blog-30142497.post6502151998203522910..comments2023-04-01T12:00:31.270+02:00Comments on Pensamientos ágiles: Las cinco cosas que menos me gustan de GrailsMartínhttp://www.blogger.com/profile/04196591517428959128noreply@blogger.comBlogger2125tag:blogger.com,1999:blog-30142497.post-76838552244410598782008-11-11T12:54:00.000+01:002008-11-11T12:54:00.000+01:00Searchable es un buen plug-in. Es de esos que come...Searchable es un buen plug-in. Es de esos que comentaba que se siguen manteniendo. Aunque nosotros hemos encontrado que cuando tu modelo es Java hace aguas. Bueno, realmente hacía aguas hace unos meses que es cuando decidimos usar directamente Compass. <BR/><BR/>Los servicios. Puedo aceptar lo que comentas. A fin de cuentas, el prototipado rápido es una de las ventajas de Grails. Pero claro, sería mucho mejor si los servicios fueran mucho más "friendly" con la integración con Java. Porque es muy fácil acabar con que tus servicios no se recargan dinámicamente, lo que les hace perder toda ventaja frente a hacerlo en Java directamente. Esto enlaza con mi continua insistencia con que dejen de marear la perdiz y mejoren la integración con Java.<BR/><BR/>Maven. Hombre, Maven requiere sus cuidados, como todo. Todos los problemas que comentas tienen una solución común: refactorización y modularización. Y el problema del repositorio te lo soluciona Archiva. No hay excusas, maven is great! :PMartínhttps://www.blogger.com/profile/04196591517428959128noreply@blogger.comtag:blogger.com,1999:blog-30142497.post-5568330927119519382008-11-11T12:36:00.000+01:002008-11-11T12:36:00.000+01:00Bufff me daba para escribir un post, pero como soy...Bufff me daba para escribir un post, pero como soy muy vago pa esas cosas voy a intentar resumir.<BR/><BR/>En cuanto a la falta de herramientas, estoy de acuerdo contigo, un buen soporte para Eclipse deberia ser fundamental.<BR/><BR/>El mundo de los plugins al ser soportados por la comunidad pues es normal que exista de todo, yo mismo he empezado a usar algun plugin frustarme y hacerlo yo desde cero o utilizando Spring. <BR/>Sin embargo yo creo que es una pieza fundamental, lo que hace Searchable me sigue pareciendo increible, y si lo destripas hace poco mas que aprovechar como tu dices la integracion de Compass y Spring.<BR/>Y la arquitectura de plugins, de como puedes modificar el web.xml, añadir beans de spring, ficheros de configuracion, es tambien simplemente genial.<BR/><BR/>En cuanto a los servicios, pues yo creo que estan pensados para servicios clasicos, tipico servicio que ataca a base de datos, hace un poco de logica y lo pasa para arriba, y en cuanto a esa funcionalidad son perfectos y muy productivos. De hecho segun cuentas tenias un monton de servicios que habeis ido refactorizando sacando a clases Java, cambiando cosas. ¿Acaso no se trata de eso? Empezar lo mas simple posible e ir refactorizando. Yo creo que habies dado justo en el clavo.<BR/><BR/>Ahora toca Maven, he estado usando Maven desde hace mucho tiempo, y tengo posturas enfrentadas, cuando empece a utilizarlo me gusto mucho, con el tiempo y los poms kilometricos, las dependencias que no se sabe de donde salen, repositorios que dejan de funcionar, tengo la sensacion de que Maven no es la solucion, no digo que GAnt lo sea, solo digo que no creo que se pueda apostar por Maven, no se quiza un DSL o algo distinto.<BR/><BR/>Bueno de momento nada mas, aunque se me queda algo por ahi en el tintero, ya es bastante grande el comentario :D<BR/><BR/>Saludosdahernanhttps://www.blogger.com/profile/12584392512581405386noreply@blogger.com