Prompted by JUnit GitHub issue #706, Lukas Eder ponders a new method proposal.
With Java 8, API design is definitely more interesting, but also more complex, with additional functional aspects to consider. Here are some things to ponder.
Java may not have the “cool” clout of node.js – but, as Lukas Eder argues, it’s more important to think long-term, putting things like backwards-compatibility to the fore.
Java 8, and the new Streams API finally allow us to solve data-centric problems in a very concise manner. Lukas Eder breaks it all down.
A super handy guide for implementing a local cache using the good old ConcurrentHashMap and lambda expressions. Not quite like Mom used to make, but pretty tasty nonetheless.