Java
Jeśli Java kojarzy ci się z rozwlekłymi klasami pełnymi getterów, te dwa artykuły (po angielsku) pokazują, jak wiele się zmieniło. Oba używają koszyka zakupowego zbudowanego z Event Sourcingiem. Pierwszy modeluje decyzje biznesowe rekordami i pattern matchingiem z Javy 22, więc kompilator wskaże pominięte przypadki. Drugi pokazuje, jak własnym kolektorem strumieni odtworzyć bieżący stan z listy zdarzeń.
2 artykuły
How to write a left-fold streams collector in Java
Last week, we covered the latest improvements to Java 22 around pattern matching and records. They enable explicit business logic modelling…
This is not your uncle's Java! Modelling with Java 22 records pattern matching in practice
I like learning new things. It stimulates my creativity, helps me gain diverse perspectives, and helps me be humble. When you’re a notorious…


