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