BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//Meetup//Meetup Calendar 1.0//EN
CALSCALE:GREGORIAN
METHOD:PUBLISH
NAME:Java User Group Karlsruhe
X-WR-CALNAME:Java User Group Karlsruhe
BEGIN:VTIMEZONE
TZID:Europe/Berlin
TZURL:http://tzurl.org/zoneinfo-outlook/Europe/Berlin
X-LIC-LOCATION:Europe/Berlin
BEGIN:DAYLIGHT
TZOFFSETFROM:+0100
TZOFFSETTO:+0200
TZNAME:CEST
DTSTART:19700329T020000
RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:+0200
TZOFFSETTO:+0100
TZNAME:CET
DTSTART:19701025T030000
RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
UID:event_315022537@meetup.com
SEQUENCE:1
DTSTAMP:20260608T020155Z
DTSTART;TZID=Europe/Berlin:20260722T191500
DTEND;TZID=Europe/Berlin:20260722T221500
SUMMARY:  Optional Misuse\, Stream Abuse: Die größten Java-8-Irrtümer
DESCRIPTION:Java User Group Karlsruhe\nNach über zehn Jahren Java 8 sind 
 Streams und Optionals weit verbreitet – aber nicht immer richtig verstan
 den. Dieser pragmatische Vortrag zeigt typische Alltagsfehler\, Anti-Patte
 rns (von stream().forEach-Overuse bis zu Optional.get()-Katastrophen) und 
 stellt klar dar\, wie man die APIs der Java-Standard-Bibliothek sinnvoll u
 nd gemäß den Best Practices einsetzt.\nWer wissen möchte\, wie moderner
  Java-Code wirklich aussehen sollte\, bekommt in dieser Session nicht nur 
 Richtlinien\, sondern vor allem direkt anwendbare Beispiele.\nZielgruppe s
 ind Java-Entwickler\, Basiskenntnisse zu Streams/Optionals sowie Lambas im
  allgemeinen sind hilfreich.\n\n**Peter Fichtner** greift auf fast drei Ja
 hrzehnte Erfahrung als Architekt\, Designer und Entwickler für verschiede
 ne Themen im Java- Umfeld zurück. Er ist seit 1995 bei der Atruvia AG tä
 tig und fokussiert dort die Themen Test-Driven-Development (TDD)\, Continu
 ous Integration (CI)\, Clean Code (CC) sowie agile Entwicklungspraktiken. 
 Als Coach für agiles Softwareengineering (ASE) unterstützt Peter Fichtne
 r seit über zehn Jahren Teams mit Coachings\, Workshops und Schulungen da
 rin\, möglicht viel ihrer Zeit in das Stiften von Kundenmehrwert investie
 ren zu können.
URL;VALUE=URI:https://www.meetup.com/java-user-group-karlsruhe/events/3150
 22537/
STATUS:CONFIRMED
CREATED:20260530T084214Z
LAST-MODIFIED:20260530T084214Z
CLASS:PUBLIC
END:VEVENT
X-ORIGINAL-URL:https://www.meetup.com/Java-User-Group-Karlsruhe/events/ica
 l/
X-WR-CALNAME:Java User Group Karlsruhe
END:VCALENDAR