- Montreal 2016
Groovy is a dynamic language that provides different types of metaprogramming techniques. In this talk we'll mainly see Runtime Metaprogramming.
In this talk you'll understand the Groovy Meta-Object-Protocol (MOP), the metaclass, how to intercept method calls, how to deal with method missing and property missing, the use of mixins, traits and categories. All of these topics will be explained with examples in order to understand them.
View all 151 sessions
Iván is a Software Engineer and Systems Administrator with 14 years of experience. He discovered Grails 5 years ago and since then he develops almost exclusively using Groovy.
He's also the coordinator of the Madrid Groovy User Group (@madridgug), the organizer of the Greach Conference (http://greachconf.com) and a frequent speaker at conferences like Greach, GGX London, GR8Conf, Codemotion, SpringOne 2GX, GeeCon, JDays, Spring IO or ConFess.