Chandra Guntur is a technologist in the financial services industry since 2003 and is programming with Java since 1998.
Chandra conducts code workshops and Code Katas on core Java features. He is a frequent speaker at Java user groups, and technology conferences including Oracle CodeOne, Oracle Code NY, QCon New York, Devnexus, DawsCon and GIDS India.
Chandra holds a Bachelor’s degree in Technology, Electrical and Electronics Engineering from Sri Venkateswara University.LinkedIn Profile
This session covers Tuples, Records and Sealed Classes. Attendees can code along/download the "kata" with failing tests that need to be fixed with the provided hints. The session focuses on a live demonstration of a few tests being fixed to learn about Algebraic data types in Java.
Chandra will provide code samples and a walkthrough of the algebraic data types and their uses. Java 14 introduced Records and Java 15 introduced Sealed types. Understanding the nuances and benefits of these algebraic data types as well as leveraging other similar sum and product types via code is intended to help the attendees better use the amazing new features being introduced.