31.10.2024
Ist dein Java-Code wirklich objektorientiert?
Zusammenfassung
Java wird oft als objektorientierte Programmiersprache gelehrt. Dennoch sind in vielen Projekten primitive Datentypen wie Strings und Integer weit verbreitet, und viele Klassen sind mit Getter- und Setter-Methoden vollgestopft. Aber bildet solcher Code unsere Fachlichkeit wirklich ideal ab?
In diesem Vortrag sensibilisiere ich für typische Antipattern wie Primitive Obsession, die zu aufgeblähtem und technisch geprägtem Code führen. Wir schauen uns bekannte und neue Sprach-Features von Java an, um ausdrucksstarken Code zu schreiben. Aber auch bei der Verwendung von Frameworks wie Spring oder JPA gibt es oft Unterstützung, um fachlich getriebenen Code zu schreiben.
Sprecher
Roland Weisleder ( in/roland-weisleder) ist selbständiger Softwareentwickler und Berater und seit 2009 im Java-Ökosystem unterwegs. Er unterstützt Entwicklungsteams dabei, ihre Legacy-Java-Systeme in die Zukunft zu bringen und insbesondere die Struktur und die Testautomatisierung zu verbessern. Seine Erfahrungen teilt er in Workshops, Artikeln und Vorträgen im In- und Ausland.
Sponsoren
Andrena stellt uns die Räumlichkeiten zur Verfügung und sorgt für unser leibliches Wohl. Vielen Dank dafür. Der übliche Abstecher in den Hotzenplotz nach dem Vortrag entfällt somit - wir bleiben einfach vor Ort!