Collection of blog posts on how Groovy improves the developer experience of implementing Effective Java practices.GR8Conf EU TalkWhen float and double put you in trouble!Are you implementing equals and hashCode correctly?Favour Internal IteratorsEnabling OrderThe (in)famous nullImmutability Share: Twitter Facebook Show Comments