Toruń JUG #81 - "Programowanie zorientowanie na dane w Javie" - Arek Sokołowski

youtube.com 1 tydzień temu


"Programowanie zorientowane na dane w Javie"

Java od zarania dziejów jest kojarzona z programowaniem obiektowym (OOP), jednak w przypadku wielu nowoczesnych aplikacji przetwarzających duże ilości danych (takich jak usługi webowe), podejście zorientowane na dane może być się lepszym wyborem.

W trakcie tej prezentacji przyjrzymy się przejściu od tradycyjnego OOP do programowania zorientowanego na dane (DOP) w Javie, skupiając się na tym, jak nowe funkcje języka umożliwiają bardziej ekspresyjne i wydajne przetwarzanie danych.
Omówimy m.in. rekordy, pattern matching, oraz inne cechy języka wspierające to podejście.
Rzucimy także okiem na biblioteki do persystencji, takie jak np jOOQ, które pozwalają odejść od tradycyjnego podejścia opartego na ORM/JPA.
Po tej prezentacji uczestnicy zyskają praktyczne wskazówki, jak stosować zasady DOP, by pisać czystsze, wydajniejsze i łatwiejsze w utrzymaniu aplikacje w Javie.

O prelegencie:

Arek Sokołowski - Ponad 25 lat praktycznego doświadczenia w Javie i innych językach JVM. Lubi rozwiązywać problemy, a nie tylko pisać kod. w tej chwili pracuje jako Engineering Manager w InPost oraz wykłada Javę na Uniwersytecie Jagiellońskim.

#jug #torun #java #dataorientedprogramming #dop

Partnerzy:
✅ Simplito (https://simplito.com)
✅ UMK WFAIIS (https://www.fizyka.umk.pl)
✅ JetBrains (https://www.jetbrains.com)
✅ Allegro Tech (https://allegro.tech)
✅ Helion (https://helion.pl/)
✅ Soonly Finance (https://www.soonly.pl/)

=====================================

Chcesz być na bieżąco z tym co dzieje się wokół Toruń JUG? Obserwuj nasze kanały!
✅ X: https://twitter.com/torunjug/
✅ Facebook: https://facebook.com/torunjug
✅ Meetup: https://www.meetup.com/Torun-JUG/
✅ Linkedin: https://www.linkedin.com/company/torun-jug
✅ WWW: https://torun.jug.pl