Publisher's Synopsis
Este libro presenta las características del lenguaje Java y muestra cómo desarrollar proyectos aplicando buenas prácticas como testing, refactoring, patrones y código limpio. Además de tener una completa referencia del lenguaje UML también introduce al desarrollo de proyectos con Scrum.