API Design with Java 8

Learn to be a better Java programmer by mastering Java 8 API design, exposing a well-designed API, making sure that client code can use lambdas, and more.

Similar

Fibers, Go routines in Java

Project Loom's mission is to make it easier to write, debug, profile and maintain concurrent applications meeting today's requirements. Threads, provided by Java from its first day, are a natural and convenient concurrency construct (putting aside the sep... (more…)

Read more »

Spring vs. Java EE

The Spring vs Java EE discussions have started up again recently, primarily triggered by a Gartner report entitled "Market Guide for Application Platforms". The report wasn’t sponsored by Pivotal (as far as I know you can’t sponsor Gartner reports) but yo... (more…)

Read more »