In my previous post (Part 4 of my series on dealing with too many parameters in Java methods), I looked at method overloading as one approach to providing clients with versions of methods or ...
One of Groovy‘s most significant “goodies” is the ability to intercept calls, even to standard Java classes, and either override existing methods or even add new methods dynamically. In this blog post ...