BACK

Upgrading Java: Best Features and Practices You Should Embrace

14:35 - 15:05, 22nd of May (Wednesday) 2024/ DEV TRENDS STAGE

Upgrading the language version has never been such a hot topic in the entire Java history. One in three teams that I train is ‘transitioning’ to Java 11, 17, or even 21, sometimes upgrading two LTS versions at once. Suddenly you can use so many cool features: immutable collections, records, sealed types, switch expressions, text blocks, virtual threads ... But which of these will be a game changer for your project? Which are worth adopting and refactoring your old code to use them? Don’t miss this critical review of the best practical use cases of the modern Java features.

LEVEL:
Basic Advanced Expert
TRACK:
Java
TOPICS:
Java

Victor Rentea

Victor Rentea Consulting