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.

  1. Lineamientos Generales
  2. Lineamientos para JEE5 y SEAM
    1. Buenas Prácticas JPA
    2. Manejo de Excepciones
    3. Manejo de Log
    4. Uso de CRUDs SEAM
    5. Capa de Presentación
    6. Capa de Negocio
    7. Capa de Persistencia
Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-ShareAlike 3.0 License