Buenas Prácticas de Desarrollo
Este documento tiene como objetivo orientar al desarrollador en una serie de lineamientos de desarrollo para lograr un orden y organización de codificación dentro de un proyecto. Cuando se construye un proyecto desde cero basado en la arquitectura Java EE 5 y se utiliza el Framework SEAM se puede pensar que el proyecto contiene únicamente las siguientes tres capas:
- Capa de Servicios: EJB de Session y Messages Driven
- Capa de Persistencia: Entity, JPA
- Capa de Presentación: JSF, RichFaces
Los lineamientos de codificación estarán centrados en las 3 capas mencionadas anteriormente, aunque se mencionaran algunos lineamientos generales tales como la identación de código, el manejo de excepciones y la realización de la documentación de código.
- Lineamientos Generales
- Lineamientos para JEE5 y SEAM