Wir haben bereits einige Höhepunkte des vielfältigen Programms in den letzten Wochen vorgestellt. Nun blicken wir auf weitere großartige Vorträge aus der Agenda der JavaLand 2024:
Nicolai Parlog zeigt in seinem Vortrag "Modern Java in Action" die bedeutende Weiterentwicklung von Java auf, was zu einem Code führt, der sich deutlich von seinen Vorgängerversionen unterscheidet. In dieser Live-Coding-Session wird ein GitHub-Crawler erstellt und dabei die neuesten Funktionen von Java 21 genutzt. Darunter fällt die Einbeziehung virtueller Threads, Pattern Matching und datenorientierten Programmierens, die Integration eines modernen http-Clients, neuer Templates sowie vieler weiterer Features.
Fehler gehören zum Lernen dazu. Tom Asel ist der Meinung, dass das Ziel nicht Fehlerfreiheit, sondern frühzeitige Erkennung von Fehlern ist. In seinem Vortrag "Im Prinzip gut! Fehlerbewusstsein bei der Architekturarbeit" erklärt er, dass Prinzipien eine wichtige Rolle bei der Architekturarbeit spielen, da sie Führung bieten und den Fokus schärfen. Unter dem Konzept der "Continuous Architecture" werden sechs einfache Prinzipien vorgestellt, die helfen, ungünstige Entwicklungen frühzeitig zu erkennen. Die Session präsentiert diese Prinzipien für agile Architekturarbeit und zeigt, wie sie in eigenen Projekten angewendet werden können, um Fehler frühzeitig zu korrigieren.
Der nächste Vortrag beschreibt die Weiterentwicklung von Hibernate, insbesondere die Veröffentlichung von Hibernate 6.0. Diese Version brachte zahlreiche Vereinfachungen und neue APIs mit sich, darunter die Verwendung von Records, die Implementierung von JPA 3, die Nutzung von CTEs in Abfragen sowie die Abbildung von JSON und anderen strukturierten Typen auf Java-Klassen. Seit Version 6.3 kann Hibernate auf Wunsch den erforderlichen Code zur Ausführung von Abfragen generieren, und in einigen Fällen sogar die Abfrage selbst. Der Vortrag "Alles neu macht Hibernate 6" von Thorben Janssen bietet einen Überblick über die interessantesten Neuerungen in Hibernate 6.0 und weiteren Versionen.
Erkundet die Welt der Quantencomputer! Diese Session bietet einen aufregenden Vortrag über die Grundlagen der Quantencomputer-Programmierung. Walery Strauch erklärt, was ein Quantencomputer ist, wie er funktioniert und wie er scheinbar unlösbare Probleme von heute lösen kann. Zudem erhaltet ihr Einblicke in die Funktionsweise von Quantenbits (Qubits) und lernt, wie ihr mit den neuesten Werkzeugen und Plattformen praktische Erfahrungen sammeln könnt. Egal ob Developer, Wissenschaftlerin beziehungsweise Wissenschaftler oder einfach nur neugierig auf die Zukunft der Computer – beim Vortrag "Einführung in die Quantencomputer-Programmierung" werden euer Wissen erweitert und eure Fragen beantwortet.
"Guter Code – Eine Motivation" lädt dazu ein, über die Bedeutung von qualitativem und wartbarem Code im Open-Source-Bereich nachzudenken. Wartbarkeit, Pflege und Erweiterung von Code sind entscheidend für den Erfolg, die Stabilität und die Sicherheit von Projekten. René Schwietzke zielt mit seinem Vortrag darauf ab, euch dazu zu ermutigen, über die Struktur des eigenen Codes, der APIs und deren Tests nachzudenken. Es werden Codebeispiele aus dem JDK und dem Open-Source-Umfeld betrachtet, jedoch handelt es sich nicht um einen Clean-Code-Vortrag. Es soll zur Diskussion und Reflexion über die Qualität des eigenen Codes anregen.
Wichtiger Hinweis zu den Aktivitäten am Abend
An jedem Abend vom 8. bis 10. April bieten wir verschiedene Aktivitäten als Teil des Rahmenprogramms an. Alle Informationen dazu findet ihr auf einer separaten Website. Es erwarten euch Live-Musik, Action, Historisches und weitere Aktivitäten.
Bitte beachtet, dass zur Teilnahme an ring°kartbahn, Trackwalk und Backstage Touren eine Reservierung benötigt wird, da die Personenanzahl pro Zeitslot begrenzt ist. Reservierungen sind immer persönlich, für eine Person und nicht übertragbar. Ihr könnt maximal zwei Zeitslots pro Tag buchen und einen pro Attraktion. Meldet euch mit euren Zugangsdaten in der Agenda an, wählt die gewünschte Attraktion aus, klickt zur Reservierung auf das Personen-Icon und bestätigt eure Reservierung. Wichtig: Der Stern, also die Favoritenfunktion, zählt nicht als Reservierung!
Das Event
Die #JavaLand 2024 findet vom 9. bis 11. April auf dem Nürburgring statt. Auf euch warten zur Jubiläumsausgabe zwei Tage Konferenz, ein Schulungstag und ganz viel Networking und Unterhaltung. Das ganze Programm findet ihr in der Agenda. Tickets und Unterkünfte für das Event sind noch in unserem Shop erhältlich. Alles zur Anreise und weitere Informationen zur Veranstaltung könnt ihr auf unserer Eventwebsite nachlesen.


