This event has ended. Visit the official site or create your own event on Sched.
Get your ticket and additional info and support at jcon.one
Back To Schedule
Wednesday, October 6 • 18:00 - 19:00
Using Record Types to Build Better Domain Models

Log in to save this to your schedule, view media, leave feedback and see who's attending!

Feedback form is now closed.
Starting with Java 14 Oracle has provides us with Record Types. They are a step towards true value types. We look at the current status and what's in the box for the future. In this talk we will look at: * what's behind the motto "Codes like a class - works like an int" * why immutabilty leads to less failures * why value types make your code at the same time better readable and more efficient * the difference between refence and value types * the new syntax to support value types in Java * how value types are implemented in other languages * what inheritance means for value types * the advantages of storing data on the stack versus storing data on the heap * and most important: how value types can help us to provide a better domain model

avatar for Henning Schwentner

Henning Schwentner

Coder, Coach, Consultant, WPS – Workplace Solutions
Henning loves programming in high quality. He lives this passion as coder, coach, and consultant at WPS – Workplace Solutions in Hamburg, Germany. There he helps teams to structure their monoliths or to build new systems from the beginning with a sustainable architecture. Microservices... Read More →

Wednesday October 6, 2021 18:00 - 19:00 CEST
#2 Main EN/DE