Java Records
Abstract
Thu 11:10 - 11:55 Uhr | 2023
Mit Java 17 wird es langsam Zeit, sich die Neuerungen anzuschauen, die seit Java 8 Einzug in die Sprache gehalten haben. Eine dieser Neuerungen sind die Java Records. Java Records sind angenehm leichtgewichtig, nehmen aber viel Arbeit (Boilerplate) ab und machen oftmals auch Lombok überflüssig. Anhand eines einfachen Beispiels aus der Praxis werden wir uns den Java Records nähern und die typischen Einsatzgebiete für dieses Sprachmittel erfahren. Natürlich gibt es auch Einschränkungen und Fallstricke, dir wir dabei kennenlernen werden. Aber Ihr werdet Java Records lieben lernen und Euch fragen, wie Ihr ohne Java Records leben konntet.
Vortragsimpressionen
Oliver Böhm studierte Informatik an der Universität Stuttgart. Nach C++-Entwickung im Unix-Bereich beschäftigt er sich seit 1999 mit Java-Entwicklung unter Linux und Aspekt-Orientierte SW-Entwicklung. Er ist u.a. Autor der Bücher “JavaSoftware Engineering unter Linux” (millin Verlag) und “Aspekt-Orientierte Programmierung mit AspectJ 5” (dpunkt.verlag). Neben seiner hauptberuflichen Tätigkeit als Java-Statiker und -Archäologe beim Optica Abrechnungszentrum gibt er AOSD-Vorlesungen und ist Board-Mitglied der JUG Stuttgart.