Modern Java & Design Patterns: le nuove feature cambiano l’architettura

Rheinmetall Italia S.p.A., 102 Via Affile, Roma, 00131

GDG Roma Città

Negli ultimi anni Java ha introdotto feature che non sono solo un "vezzo", ma cambiano concretamente il modo in cui prog...

Oct 1, 2025, 5:00 – 7:30 PM (UTC)

35 RSVP'd

Key Themes

About this event

Negli ultimi anni Java ha introdotto feature che non sono solo un "vezzo", ma cambiano concretamente il modo in cui progettiamo le nostre applicazioni: Records, Sealed Classes, Pattern Matching e Virtual Threads.

In questo talk vedremo come queste novità semplificano (o a volte sostituiscono) design pattern classici come Value Object, Builder, Visitor e Strategy, rendendo il codice più espressivo, sicuro e leggibile. Attraverso esempi pratici analizzeremo pro e contro di ciascuna feature, i casi d’uso reali e i limiti da conoscere (integrazione con framework, proxy, JPA, pinning nei virtual threads).

Un viaggio nel Java moderno per capire la sua influenza sul nostro progetto.

When

When

Wednesday, October 1, 2025
5:00 PM – 7:30 PM (UTC)

Speaker

  • Giacomo Gomez Agudelo

    Freelance Developer

Facilitators

  • Davide Passafaro

    Freelance

    Google Developer Expert in Angular | Senior Frontend Engineer | GDG Roma Città Organizer

  • Giorgio Galassi

    Freelancer

    Senior Frontend Engineer

Organizers

  • Davide Passafaro

    Freelance

    GDG Organizer

  • Giorgio Galassi

    Freelancer

    GDG Organizer

  • Eleonora Biancone

    BIP

    GDG Organizer

  • Ryan Jherome Burgos

    GDG Roma Città

    Frontend Software Engineer

  • Giulio Alfieri

    GDG Organizer