Enums On Steroids - let's look at sealed classes !

mchrost82 14 views 15 slides Jun 12, 2024
Slide 1
Slide 1 of 15
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12
Slide 13
13
Slide 14
14
Slide 15
15

About This Presentation

These are slides for my session"Enums On Steroids - let's look at sealed classes !" - delivered among others, on Devoxx UK 2024 conference


Slide Content

EnumsOn Steroids
Marcin Chrost

WhoamI ?
Marcin Chrost
https://chrost.eu

Problem –loanengine

Step 0 –objectshierarchy

Step 1 –no casting

Step 2 -records

Step 3 –patternmatching

Step 4–arrowlabels

Step 5–guardedpatterns

Step 6–sealedclasses

Step 7–recordpatterns

Wanna trythis@home ?
https://github.com/chrosciu/loan-engine

Wanna learnmore?
https://chrost.eu

Questions?

Thankyoufor yourattention!
Tags