Java Power Tools — Libro en Inglés (Tapa Blanda)
Libro en inglés, edición en tapa blanda.
Por John Smart.
Todo buen artesano necesita buenas herramientas, y quien programa no es distinto. Java Power Tools reúne 30 herramientas de código abierto pensadas para mejorar la forma de trabajar de cualquier equipo de desarrollo Java, sea del tamaño que sea.
Cada capítulo agrupa artículos breves sobre una herramienta concreta, ya sea de compilación, de control de versiones o de cualquier otra fase del desarrollo. En la práctica es como tener treinta manuales de referencia en un solo volumen.
Da igual el método que siga tu equipo, Agile, RUP, XP, SCRUM o cualquier otro: el libro ofrece técnicas prácticas para optimizar el proceso. Repasa los puntos conflictivos habituales del desarrollo en Java y las buenas prácticas asociadas, centrándose en herramientas libres que aumentan la productividad en cada etapa del ciclo.
Contenido
- Herramientas de compilación: Ant y Maven 2.
- Control de versiones: CVS y Subversion, las dos opciones libres más extendidas.
- Métricas de calidad: CheckStyle, PMD, FindBugs y Jupiter, para medir distintos aspectos de la calidad del código.
- Documentación técnica: herramientas para generar buena documentación sin dedicarle un esfuerzo desproporcionado.
- Pruebas unitarias: JUnit 4, TestNG y la herramienta de cobertura Cobertura.
- Pruebas de integración, carga y rendimiento: cómo integrar las pruebas de rendimiento dentro de las pruebas unitarias.