A talk covering advanced Java 8 topics including how to design lambda-friendly APIs, when to use Streams as method parameters or return types, writing readable Stream pipelines with exception handling, best practices for Optional, and evolving interfaces with default methods without breaking existing code. Slides and video recording are available.
Sort: