Groovy
Groovy Keynote: 2.5+ Roadmap
GreachConf 2018's Keynote by @paulk_asert.
Paul is leading Groovy's technical development. Moreover, he is leading Groovy's evangelisation in an incredible way.
An example? He lives literally on the other side of the earth from Madrid; Greach's location. He flew just for a three day conference to share Groovy's love.
How to flatten a map in Groovy
This helped me in a test today. One line method powered by Groovy
Flatten usually means merge all elements of collections within collections regardless of their level into a flat collection.
Spock
Spocklight: Auto Cleanup Resources
The AutoCleanup extension makes sure the close() method of an object is called each time a feature method is finished
We are using @AutoCleanup
heavily in Micronaut's tests. Spock is bloated with these gems π.
Sponsored Link
GR8Conf EU Early Bird ends this Friday!
π IT-University of Copenhagen
π
May 30th to June 1st, 2018.
πΉ Groovy, Grails, Gradle, Ratpack, Micronaut ....
Save up to 275β¬ when registering before Friday!
Misc
βΆ Writing great documentation
We are ramping up Micronaut's documentation. Thus, I have been watching several videos about documentation.
This quote summarises:
Great documentation has to server multiple, conflicting masters.
Check out the slides too.
Tips & Tricks for Better Java Documentation
I've to confess that I am skeptical about code comments and Java docs in general.
However, if you need to create good Java Doc this blog post is a good starting point.
Documentation is something that matters a lot for your whole team. It helps you clarify what you are coding and more importantly why youβre implementing it this way.
Comment
This issue contains a couple of links to documentation. JavaDoc and documentation in a general way. These past 18 months have been an immersion for me in a different reality - OpenSource maintenance. Documentation is a big part of it.
Enjoy!
Sergio del Amo