{"product_id":"programming-groovy-2-dynamic-productivity-for-the-java-developer-9781937785307","title":"Programación Groovy 2: Productividad dinámica para el desarrollador de Java","description":"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. \u003ci\u003eProgramming Groovy 2\u003c\/i\u003e 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. \u003cbr\u003e \u003cbr\u003e 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.\u003cbr\u003e \u003cbr\u003e 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.\u003cbr\u003e \u003cbr\u003e Mucho ha evolucionado en el lenguaje Groovy desde la publicación de la primera edición de \u003ci\u003eProgramming Groovy\u003c\/i\u003e. \u003ci\u003eProgramming Groovy 2\u003c\/i\u003e 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.\u003cbr\u003e \u003cbr\u003e Ya sea que estés aprendiendo los conceptos básicos del lenguaje o interesado en dominar las nuevas características, \u003ci\u003eProgramming Groovy 2\u003c\/i\u003e te tiene cubierto.\u003cbr\u003e \u003cbr\u003e \u003cb\u003eLo que necesitas\u003c\/b\u003e\u003cbr\u003e \u003cbr\u003e Para trabajar en los ejemplos del libro necesitas Groovy 2.0.5 y Java JDK 5 o superior.\u003cbr\u003e\u003cbr\u003e\u003cb\u003eAutor:\u003c\/b\u003e \u003ca href=\"https:\/\/sureshotbooks-com.myshopify.com\/search?type=product%2Carticle%2Cpage\u0026amp;q=AUTH-3548167\"\u003eVenkat Subramaniam\u003c\/a\u003e\u003cbr\u003e\u003cb\u003eEditorial:\u003c\/b\u003e Pragmatic Bookshelf\u003cbr\u003e\u003cb\u003ePublicado:\u003c\/b\u003e 20\/08\/2013\u003cbr\u003e\u003cb\u003ePáginas:\u003c\/b\u003e 370\u003cbr\u003e\u003cb\u003eTipo de encuadernación:\u003c\/b\u003e Tapa blanda\u003cbr\u003e\u003cb\u003ePeso:\u003c\/b\u003e 1.40 libras\u003cbr\u003e\u003cb\u003eTamaño:\u003c\/b\u003e 9.25 alto x 7.50 ancho x 0.77 fondo\u003cbr\u003e\u003cb\u003eISBN13:\u003c\/b\u003e 9781937785307\u003cbr\u003e\u003cb\u003eISBN10:\u003c\/b\u003e 1937785300\u003cbr\u003e\u003cb\u003eCategorías BISAC:\u003c\/b\u003e\u003cbr\u003e- \u003ca href=\"https:\/\/sureshotbooks-com.myshopify.com\/search?type=product%2Carticle%2Cpage\u0026amp;q=CAT-COM\"\u003eComputadoras\u003c\/a\u003e | \u003ca href=\"https:\/\/sureshotbooks-com.myshopify.com\/search?type=product%2Carticle%2Cpage\u0026amp;q=BISAC-COM051260\"\u003eLenguajes | JavaScript\u003c\/a\u003e\u003cbr\u003e- \u003ca href=\"https:\/\/sureshotbooks-com.myshopify.com\/search?type=product%2Carticle%2Cpage\u0026amp;q=CAT-COM\"\u003eComputadoras\u003c\/a\u003e | \u003ca href=\"https:\/\/sureshotbooks-com.myshopify.com\/search?type=product%2Carticle%2Cpage\u0026amp;q=BISAC-COM060000\"\u003eInternet | General\u003c\/a\u003e\u003cbr\u003e\u003cbr\u003e\u003cp\u003e\u003cb\u003eSobre el autor\u003c\/b\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eEl 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.\u003c\/p\u003e","brand":"Pragmatic Bookshelf","offers":[{"title":"Default Title","offer_id":44437031977197,"sku":"9781937785307","price":49.58,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0550\/8097\/6621\/products\/img_a85bbe7c-b399-4f46-a78f-16c65c423b16.jpg?v=1700120388","url":"https:\/\/sureshotbooks.com\/es\/products\/programming-groovy-2-dynamic-productivity-for-the-java-developer-9781937785307","provider":"SureShot Books Publishing LLC","version":"1.0","type":"link"}