Descripción
Groovy te ofrece lo mejor de ambos mundos: un lenguaje flexible, altamente productivo, ágil y dinámico que se ejecuta en el rico marco de la plataforma Java. Groovy conserva la semántica de Java y extiende el JDK para brindarte verdaderas capacidades de lenguaje dinámico. Programming Groovy 2 te ayudará, a ti que eres un desarrollador Java experimentado, a aprender y aprovechar la última versión de este rico lenguaje dinámico. Irás desde los conceptos básicos de Groovy hasta los últimos avances en el lenguaje, incluidas las opciones de verificación de tipos, optimizaciones de llamadas recursivas y memorización, metaprogramación en tiempo de compilación e interfaces fluidas para crear DSL.
No tienes que abandonar la rica plataforma Java para aprovechar Groovy. Groovy conserva la semántica de Java y extiende el JDK, por lo que programar en Groovy se siente como si el lenguaje Java se hubiera aumentado; es como trabajar con un Java más ligero y elegante. Si eres un desarrollador Java experimentado que quiere aprender cómo funciona Groovy, encontrarás exactamente lo que necesitas en este libro.
Comenzarás con los fundamentos de la programación en Groovy y cómo funciona con Java, y luego explorarás conceptos avanzados como las pruebas unitarias con objetos simulados, el uso de Constructores, el trabajo con bases de datos y XML, y la creación de DSL. Dominarás las potentes pero complejas características de metaprogramación en tiempo de ejecución y en tiempo de compilación de Groovy.
Mucho ha evolucionado en el lenguaje Groovy desde la publicación de la primera edición de Programming Groovy. Programming Groovy 2 te ayudará a aprender y aplicar las nuevas características de Groovy. Crear DSL es ahora más fácil, y las ya potentes funciones de metaprogramación de Groovy han mejorado aún más. Verás cómo trabajar con cierres, incluida la optimización de llamadas recursivas y la memorización. El libro también cubre la nueva función de compilación estática de Groovy.
Ya sea que estés aprendiendo los conceptos básicos del lenguaje o interesado en dominar las nuevas características, Programming Groovy 2 te tiene cubierto.
Lo que necesitas
Para trabajar en los ejemplos del libro necesitas Groovy 2.0.5 y Java JDK 5 o superior.
Autor: Venkat Subramaniam
Editorial: Pragmatic Bookshelf
Publicado: 20/08/2013
Páginas: 370
Tipo de encuadernación: Tapa blanda
Peso: 1.40 libras
Tamaño: 9.25 alto x 7.50 ancho x 0.77 fondo
ISBN13: 9781937785307
ISBN10: 1937785300
Categorías BISAC:
- Computadoras | Lenguajes | JavaScript
- Computadoras | Internet | General
No tienes que abandonar la rica plataforma Java para aprovechar Groovy. Groovy conserva la semántica de Java y extiende el JDK, por lo que programar en Groovy se siente como si el lenguaje Java se hubiera aumentado; es como trabajar con un Java más ligero y elegante. Si eres un desarrollador Java experimentado que quiere aprender cómo funciona Groovy, encontrarás exactamente lo que necesitas en este libro.
Comenzarás con los fundamentos de la programación en Groovy y cómo funciona con Java, y luego explorarás conceptos avanzados como las pruebas unitarias con objetos simulados, el uso de Constructores, el trabajo con bases de datos y XML, y la creación de DSL. Dominarás las potentes pero complejas características de metaprogramación en tiempo de ejecución y en tiempo de compilación de Groovy.
Mucho ha evolucionado en el lenguaje Groovy desde la publicación de la primera edición de Programming Groovy. Programming Groovy 2 te ayudará a aprender y aplicar las nuevas características de Groovy. Crear DSL es ahora más fácil, y las ya potentes funciones de metaprogramación de Groovy han mejorado aún más. Verás cómo trabajar con cierres, incluida la optimización de llamadas recursivas y la memorización. El libro también cubre la nueva función de compilación estática de Groovy.
Ya sea que estés aprendiendo los conceptos básicos del lenguaje o interesado en dominar las nuevas características, Programming Groovy 2 te tiene cubierto.
Lo que necesitas
Para trabajar en los ejemplos del libro necesitas Groovy 2.0.5 y Java JDK 5 o superior.
Autor: Venkat Subramaniam
Editorial: Pragmatic Bookshelf
Publicado: 20/08/2013
Páginas: 370
Tipo de encuadernación: Tapa blanda
Peso: 1.40 libras
Tamaño: 9.25 alto x 7.50 ancho x 0.77 fondo
ISBN13: 9781937785307
ISBN10: 1937785300
Categorías BISAC:
- Computadoras | Lenguajes | JavaScript
- Computadoras | Internet | General
Sobre el autor
El Dr. Venkat Subramaniam es un autor galardonado, fundador de Agile Developer, Inc. y profesor adjunto en la Universidad de Houston. Ha capacitado y asesorado a miles de desarrolladores de software en EE. UU., Canadá, Europa y Asia, y es un orador invitado habitual en varias conferencias internacionales. Es (co)autor de múltiples libros, incluido el libro Practices of an Agile Developer, ganador del premio Jolt Productivity de 2007.

