La web de consultoriajava.com, la web de los auténticos expertos en Java

Ir a inicio

Declaración de objetivos

Contratación

Know-How Java

Know-How de Negocio

Cartas abiertas

Contactar


Servicios habituales

Análisis y Diseño

Aportación de Know-How

Arquitecto J2EE

Auditoria de Proyectos

Extreme Programming

Formación experta

Gestión de proyectos

Preparación de equipos

Refactoring de sistemas

Reingeniería de proyectos

Selección de personal


Ayuda para novatos

Artículos publicados

Ejemplos de código

English   Castellano

Artículos de ConsultoriaJava.com

Buenas herramientas Java



IDE ECLIPSE

El Eclipse es un conocido entorno de desarrollo que permite codificar, compilar y ejecutar aplicaciones de forma bastante amigable.

El programador experimentado encontrará en el Eclipse numerosas ayudas para codificar sus aplicaciones rapidamente.

Además resulta muy útil en procesos de refactorización por que incorpora ciertas funcionalidades como el renombrado de clases que permiten actualizar el nombre de una clase y todas las referencias existentes en el proyecto a la misma clase.

Al igual que otros entornos de desarrollo representa un arma de doble filo que hay que saber emplear, una cosa es ayudarse de herramientas y otra cosa es depender de ellas.

TORQUE

Torque es una capa de persistencia, las herramientas que incorpora permiten crear un modelo físico de datos adaptado a diferentes SGBD gracias al empleo de XML.

Además permite evitar la codificación directa de sqls, así como abstraer al programador de la problemática vinculada con la apertura y cierre de conexiones a BBDD.

Es una herramienta muy potente que se debe usar con cuidado.

LOG4J

Log4j en un conjunto de clases e interfaces Java que nos permiten generar logs de actividad, error y depuracion de nuestras aplicaciones de una manera estructurada y facilmente configurable.

Gracias al empleo de unas propiedades podemos fijar el nivel de logging que queremos emplear en un momento dado: por ejemplo dos niveles muy usados son el de DEBUG (usado en depuracion de errores) y el ERROR (que se suele emplear para indicar errores no criticos del sistema cuando la aplicacion está en el entorno de producción.

Emplear LOG4J permite evitar el caos que System.out.println puede llegar a producir en una aplicación voluminosa, sin embargo usando mal LOG4J podemos tener incluso peores resultados que con el famoso println.

ANT

Ant es una herramienta para compilar, empaquetar y generar distribuibles de nuestras aplicaciones Java de una manera uniforme entre plataformas, pero tambien uniforme entre personas.

Es decir, una forma de organizar el proceso que se debe seguir a la hora de compilar y generar ficheros .jar, .war, .ear o lo que usted quiera.

En sus versiones más actuales ademas ANT permite realizar operaciones complementarias muy interesantes, los ficheros ANT están basados en XML y su potencial es muy elevado.