viernes, 29 de agosto de 2008

Revisión del libro: J2EE Architect's Handbook

Recientemente he terminado de leer un libro sobre arquitectura The J2EE Architect's Handbook de Derek Ashmore, te lo puedes descargar de forma gratuita de theserverside , el libro es un poco antiguo, del 2004, y eso se nota al abordar ciertos temas como por ejemplo las tecnologías que sugiere para las distintas capas de una aplicación J2EE, en muchos casos ya han quedado un poco obsoletas, pero tampoco entra en detalles de bajo nivel con lo que no importa mucho y hace un completo repaso del ciclo de vida del desarrollo software desde un punto de vista de las tecnologías J2EE, me pareció buena idea echarle una lectura saltando algunas partes.

El libro está dividido en cuatro secciones:

  • Planificando aplicaciones J2EE.
  • Diseñando aplicaciones J2EE.
  • Construyendo aplicaciones J2EE.
  • Testeando y manteniendo aplicaciones J2EE.


En algunas fases da buenos consejos, coincido con el autor en el empleo de varias “Best Practices”, pero no estoy de acuerdo en varios aspectos, como por ejemplo creo que le da demasiadas atribuciones a la figura del Arquitecto que creo que deberían pertenecer al Jefe de proyecto, que desde mi punto de vista debe tener también un importante background técnico en el desarrollo de aplicaciones, pero como conclusión creo que si que merece la pena echarle un vistazo porque siempre aportará alguna idea nueva o aunque sólo sea por hacer un repaso de como se desarrolla una aplicación.

Al dar consejos para hacer un buen desarrollo de software me recordo a "The Pragmatic Programmer" de Andrew Hunt, que es un verdadero clásico al respecto, y que fue considerado en su día por javalobby como el 9º de los libros técnicos imprescindibles , donde también aparecen un par de libros relacionados con arquitectura J2EE de Rod Jonson que a mi me resultaron muy interesantes: “J2EE Design and Development” y “J2EE Development without EJB” aunque este último es anterior a que saliese la especificación de EJB 3.0.


delicious | digg | technorati | yahoo | meneame

No hay comentarios: