World Congress 2025
July 10, 2025 · 12:50–13:20
Stage 4
Modern Java 25
Ron Veen
Java enthusiast and Special agent for Team Rockstars IT
World Congress 2025
In data-oriented programming (DOP), we model data as data and polymorphic behavior with pattern matching. This talk will introduce the concept of DOP and its four principles:
We’ll also explore how to use pattern matching as a safe, powerful, and maintainable mechanism for ad-hoc polymorphism on such data that lets us define operations without overloading the types with functionality. The talk ends with a juxtaposition to OOP, so you not only learn how to employ DOP but also when (not).
World Congress 2025
July 10, 2025 · 12:50–13:20
Stage 4
Ron Veen
Java enthusiast and Special agent for Team Rockstars IT
World Congress 2025
July 11, 2025 · 13:00–13:30
Stage 2
Thomas Much
Technical Agile Coach. Tech. People. Together.
World Congress 2025
July 11, 2025 · 11:00–11:30
Stage 1
Jonathan Müller
Software Engineer
World Congress 2025
July 11, 2025 · 15:00–15:30
Stage 5
Eberhard Wolff
Head of Architecture, SWAGLab