</> CodeBooks
    ← Volver a Groovy (página 1)
    Portada de Programming Groovy 2

    Programming Groovy 2

    Venkat Subramaniam

    Editorial
    The Pragmatic Programmers
    Año
    2013
    Páginas
    ~370
    Nivel
    Básico

    De qué trata

    Manual de cabecera de Venkat Subramaniam (reconocido conferenciante internacional y autor galardonado), publicado por The Pragmatic Programmers en 2013. Diseñado para capacitar a los programadores Java en la adopción de Groovy 2 sin fricciones, multiplicando su productividad mediante un estilo de código dinámico y fluido.

    El autor desmenuza con maestría las virtudes de Groovy 2: desde las bases sintácticas y el manejo de colecciones y closures, hasta la compilación estática opcional con `@CompileStatic` y la verificación de tipos con `@TypeChecked`. Profundiza ampliamente en las capacidades de metaprogramación (expandoMetaClass, delegación dinámica), la inyección de comportamientos en tiempo de compilación con transformaciones AST, y el diseño de lenguajes específicos de dominio (DSLs) legibles para expertos de negocio.

    Fiel al estilo pedagógico inconfundible de Pragmatic Bookshelf, el texto es extraordinariamente ameno, claro y repleto de lecciones de arquitectura pragmática. Es considerado por la comunidad uno de los mejores libros jamás escritos sobre Groovy y una lectura obligada para cualquier desarrollador de la JVM.

    • Groovy 2
    • Venkat Subramaniam
    • Compilación estática
    • Metaprogramación dinámica
    • Transformaciones AST
    • Diseño de DSLs
    • Closures
    • Pragmatic Programmers

    ¿Cómo enseña?

    TeóricoPráctico

    Teoría + práctica

    • ✗ Sin ejercicios
    • ✓ Incluye proyectos

    Proyectos

    Diseño de un Lenguaje de Dominio Específico (DSL) con Groovy

    Construcción de un DSL fluido e intuitivo para reglas de negocio utilizando closures de delegación dinámica y verificación estática opcional.

    Más de Groovy con nivel Básico