The Golden Path to SpringOne

Expert talks on the tools and processes devs need to know.  Register for SpringOne at VMware Explore >

Deep Dive with Java Records

Watch on YouTube
6:00 PM UTC on Thursday, May 18, 2023

Deep Dive with Java Records

Deep Dive with Java Records

May 18, 2023

In this episode

Add to calendar

Java Records (a language feature finalized in Java 16) give us a language level technique to work with “carriers for immutable data”. Though simple enough to describe initially, there are edges to avoid, tips to remember, and use cases to embrace. Knowing the details of how records are intended to be used can guide us towards safer and more readable code.

We’ll introduce Records and the motivation for adding them to the Java language, demonstrate some use cases in the context of the Spring Framework, and see if Records can change how we write our software!

Guests

Jason Young

Jason Young

As a professional with over 23 years of software engineering experience, Jason Young has developed software across a range of domains and led teams towards the success of a variety of products: from aerospace modeling and simulation, to data integration platforms, and CI/CD software itself. Jason is the lead organizer of the Philly Java Users Group and has presented at local, regional, and national speaking events.