Язык Groovy позволяет Java-разработчикам писать лаконичный код и автоматизировать сборку проектов, выходя за рамки ограничений Java. Вы научитесь применять динамическое программирование для модификации классов и объектов в процессе выполнения кода, а не во время компиляции. Внутри подробно разбираются мощные механизмы Closure, которые значительно превосходят стандартные Lambda-выражения Java, и принципы создания DSL (Domain Specific Language) для упрощения конфигурации систем. Материал ориентирован на разработчиков, которые хотят эффективно настраивать CI/CD процессы в Jenkins и освоить систему сборки Gradle. По итогам обучения вы сможете гибко сочетать императивный и функциональный подходы, подбирая оптимальный стиль программирования под конкретную задачу.
Отзывов пока нет. Будьте первым!