</> CodeBooks
    ← Volver a Groovy (página 1)
    Portada de Learning Groovy 3, 2nd Edition

    Learning Groovy 3, 2nd Edition

    Adam L. Davis

    Editorial
    Apress
    Año
    2019
    Páginas
    ~159
    Nivel
    Básico

    De qué trata

    Segunda edición actualizada de Adam L. Davis, publicada por Apress en 2019. Revisa a fondo el lenguaje adaptándolo a la versión Groovy 3.0, incluyendo el nuevo parser 'Parrot' y la compatibilidad con las características de las versiones modernas de Java. Dirigida a desarrolladores Java que buscan una herramienta moderna de scripting y metaprogramación.

    La obra profundiza en las novedades sintácticas de Groovy 3: operadores lambda al estilo Java, referencias a métodos, soporte mejorado de bucles y mejoras funcionales. Aborda la programación funcional con streams y closures, la metaprogramación en tiempo de compilación y ejecución, el diseño de lenguajes de dominio específico (DSLs), y la integración con herramientas punteras del ecosistema como Gradle para automatización de builds, Spock para pruebas BDD y Ratpack para microservicios reactivos.

    Combina teoría rigurosa sobre el sistema de tipos dinámico y estático de Groovy con ejercicios aplicados que muestran cómo escribir código limpio y expresivo. Es el manual de referencia ideal para mantenerse al día con la evolución de Groovy en entornos empresariales contemporáneos.

    • Groovy 3
    • Parrot Parser
    • Programación funcional
    • Spock Framework
    • Gradle
    • DSLs
    • Metaprogramación
    • JVM

    ¿Cómo enseña?

    TeóricoPráctico

    Teoría + práctica

    • ✓ Incluye ejercicios
    • ✓ Incluye proyectos

    Proyectos

    Framework de Pruebas BDD con Spock y Groovy

    Implementación de una suite automatizada de pruebas de especificación legible mediante Spock Framework y Groovy 3 para validar servicios web.

    Más de Groovy con nivel Básico