Groovy
What’s next for the Groovy language: The 2018 roadmap
@pjkrill discusses the plans for Apache Groovy 2.5, 2.6 and 3.0.
For a more detailed Groovy 2018 roadmap discussion, remember to listen to the latest groovy podcast episode.
Advent of @ApacheGroovy code
If you are not familiar with Advent of Code:
Advent of Code is a series of small programming puzzles for a variety of skill levels. They are self-contained and are just as appropriate for an expert who wants to stay sharp as they are for a beginner who is just learning to code. Each puzzle calls upon different skills and has two parts that build on a theme.
@mittie, lead author of Groovy in Action, is publishing some solutions in Apache Groovy:
Grails
OCI Grails Team Blog - Grails Test Leakage
Test Leakage, from Rob Fletcher book, Spock: Up and Running:
When side effects from a test affect subsequent tests in the suite, we can describe that test as leaking. Test leakage is caused by badly managed resources. Typical causes of leakage include data in a persistent store that is not removed, changes to a class’ metaclass that are unexpectedly still in place later, ....
Learn how to avoid test leakage in Grails integration and functional.
Groovy And Grails Testing Techniques
@jeffscottbrown's talk at G3 Summit.
Sharp your Grails testing skills:
- Domain Classes
- Command Objects
- Tag Libraries
- Grails 3.3 Trait-Based Testing Library vs @TestFor approach
- Geb
- REST APIs
Automation strategies for deploying Grails from Dev to Prod
@nulleric's talk at G3 Sumit. He discusses continuous build, continuous deployment, chat notification, session management, logging management, etc. You will find, in the slides, links to many services and Saas solutions. Bookmark this slide deck, and you will have a comprehensive list of services when you need to tackle any of those tasks.
Grails YourKit Profiling
Grails Guides are back!. In this guide, you will learn how to profile Memory and CPU on a Grails applications using the YourKit Java Profiler tool.
Comment
I am still digesting some content from G3Summit. You will find in this issue links to Grails testing, profiling, and deployment strategies. Enjoy!
Sergio del Amo