Tag Archives: method overloading

Java 8’s Method References Put Further Restrictions on Overloading


Method overloading has always been a topic with mixed feelings. We’ve blogged about it and the caveats that it introduces a couple of times: You Will Regret Applying Overloading with Lambdas! Keeping things DRY: Method overloading Why Everyone Hates Operator Overloading API Designers, be Careful There are two main reasons why overloading is useful: To […]

http://blog.jooq.org/2015/07/28/java-8s-method-references-put-further-restrictions-on-overloading/

You Will Regret Applying Overloading with Lambdas!


http://blog.jooq.org/2015/01/29/you-will-regret-applying-overloading-with-lambdas/

Writing good APIs is hard. Extremely hard. You have to think of an incredible amount of things if you want your users to love your API. You have to find the right balance between: Usefulness Usability Backward compatibility Forward compatibility We’ve blogged about this topic before, in our article: How to Design a Good, Regular […]