Книги / IT-менеджмент / Архитектура ПО / Groovy in Action, Second Edition

Groovy in Action, Second Edition

Dierk König, Paul King, Guillaume Laforge, Hamlet D’Arcy, Cédric Champeau, Erik Pragt, Jon Skeet

Groovy in Action, Second Edition — это исчерпывающее руководство по языку программирования Groovy версии 2.4. Книга охватывает все аспекты языка: от базового синтаксиса и динамической типизации до продвинутых тем, таких как метапрограммирование, создание предметно-ориентированных языков (DSL), работа с базами данных, веб-сервисами и многопоточностью.

Авторы, включая ведущих разработчиков Groovy, подробно рассматривают такие возможности, как замыкания (closures), GStrings, операторы (Elvis, безопасная навигация, spread), а также интеграцию с Java-экосистемой. Особое внимание уделяется практическому применению: тестированию, сборке проектов с помощью Gradle, веб-разработке на Grails и работе с REST/XML/JSON.

Книга содержит множество примеров кода с проверенными утверждениями (assertions), что делает её идеальной как для новичков, желающих изучить Groovy с нуля, так и для опытных Java-разработчиков, стремящихся повысить продуктивность с помощью динамического языка. Второе издание обновлено с учётом последних изменений в языке и его экосистеме.