Inspiration session

Pattern Matching: Small Enhancement or Major Feature?

At first it seemed to be just a small enhancement: the addition of “Pattern Matching for instanceof” (JEP 305) back in Java 14. No more unnecessary casting after an instanceof, that ought to save us a few seconds a day! However, upon further investigation you’ll quickly discover that pattern matching is not just an enhancement, but rather a vital puzzle piece in the grander scheme of things.

Why were switch expressions added to Java, for example? To make them support pattern matching in a later release! And why have features like records and sealed types been introduced? Because they could work really well with pattern matching in a later release! These new concepts are the foundation upon which advanced pattern matching features will be built.

So attend this session to get all caught up, until the very latest release of Java! You’ll hear about type patterns, record patterns, pattern composition and even how pattern matching could improve serialization in the future. Live coding included, of course!

Speaker(s)

Info Support

Price

On request

Location

Your choice

Duration

About 90 minutes

Audience profile

  • Software Engineer .NET
  • Software Engineer Java

Prerequisites

None

  • icon

    Hoge waardering

  • icon

    Praktijkgerichte trainingen

  • icon

    Gecertificeerde trainers

  • icon

    Eigen docenten