Guía de Desarrollo de Software

Logo

Guía de Desarrollo de Software para del desarrollo de aplicaciones sobre el repositorio de la Dirección de Información y Tecnologías DSIT de la Universidad de Los Andes. Versión 1.2.0

Home

View the Project on GitHub UniandesDSIT/coding-guidelines

[ Volver al Menú Principal ]

Uso de Patrones de Integración

Los EIP de Camel, permiten dar solución a un problema común de una forma estándar y probada por la comunidad. Es aconsejable aplicarlos de manera obligatoria dependiendo la necesidad:

Para ver la documentación completa de EIP’s de Fuse Dirigirse a: Apache Camel EIP


Buenas Practicas de Escritura de Código


static final int EJEMPLO_CONSTANTE= 5;

@author Nombre autor o autores

@deprecated Indica que el método o clase es obsoleto (propio de versiones anteriores) y que no se recomienda su uso.

Descripción

@param Definición de un parámetro de un método, es requerido para todos los parámetros del método. Nombre de parámetro y descripción

@return Informa de lo que devuelve el método, no se aplica en constructores o métodos “void”. Descripción del valor de retorno

@see Asocia con otro método o clase. Referencia cruzada referencia (#método(); clase#método(); paquete.clase; paquete.clase#método()).

@version Versión del método o clase.

/**
 * Returns an Image object that can then be painted on the screen. 
 * The url argument must specify an absolute {@link URL}. The name
 * argument is a specifier that is relative to the url argument. 
 * <p>
 * This method always returns immediately, whether or not the 
 * image exists. When this applet attempts to draw the image on
 * the screen, the data will be loaded. The graphics primitives 
 * that draw the image will incrementally paint on the screen. 
 * @author Universidad de Los Andes - Luis Castillo / l.castillo1@uniandes.edu.co
 * @param  url  an absolute URL giving the base location of the image
 * @param  name the location of the image, relative to the url argument
 * @return      the image at the specified URL
 * @see         Image
 */
 public Image getImage(URL url, String name) {

Para mayor información: Guía de Estilo de Código ***

[ Volver al Menú Principal ]