BEGIN:VCALENDAR
PRODID:-//Jelatyna//Conference Schedule//EN
BEGIN:VEVENT
DTSTAMP:20261020T183348Z
SUMMARY:Data-Oriented Programming w Javie: nowe podejście\, sprawdzone na
 rzędzia
DTSTART;TZID=Europe/Warsaw:20260925T170000
DTEND;TZID=Europe/Warsaw:20260925T180000
LOCATION:Room 5
DESCRIPTION:Data-Oriented Programming proponuje inne spojrzenie na projek
 towanie aplikacji niż klasyczne programowanie obiektowe. Zamiast budowan
 ia rozbudowanych hierarchii klas\, ukrywania danych za metodami i łączen
 ia stanu z zachowaniem\, stawia na jawne modele danych oraz operacje\, k
 tóre te dane przetwarzają. Czy oznacza to jednak\, że powinniśmy porzuci
 ć OOP\, Hibernate i pozostałe sprawdzone narzędzia ekosystemu Javy?  Pod
 czas warsztatu porównamy podejście obiektowe i Data-Oriented Programming
 \, wskazując ich mocne strony\, ograniczenia oraz obszary\, w których mo
 gą się wzajemnie uzupełniać. Zobaczymy\, kiedy klasyczny model obiektowy
  ułatwia projektowanie systemu\, a kiedy prowadzi do nadmiernego powiąza
 nia danych\, zachowania i infrastruktury.  Celem warsztatu nie będzie od
 rzucenie OOP ani frameworków\, lecz wypracowanie pragmatycznego sposobu 
 projektowania nowoczesnych aplikacji Java. Uczestnicy nauczą się świadom
 ie wybierać pomiędzy modelem obiektowym i zorientowanym na dane\, a takż
 e łączyć zasady DOP z dojrzałymi narzędziami\, które powstały na innych 
 założeniach.
UID:4324c0ea-eb2e-306a-b4e6-08d71f7ae2b5
URL:https://confitura.pl/schedule#4f5c9d73-c3c5-46b1-a445-530eb61db46c
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20261020T183348Z
SUMMARY:Data-Oriented Programming w Javie: nowe podejście\, sprawdzone na
 rzędzia
DTSTART;TZID=Europe/Warsaw:20260925T154500
DTEND;TZID=Europe/Warsaw:20260925T164500
LOCATION:Room 5
DESCRIPTION:Data-Oriented Programming proponuje inne spojrzenie na projek
 towanie aplikacji niż klasyczne programowanie obiektowe. Zamiast budowan
 ia rozbudowanych hierarchii klas\, ukrywania danych za metodami i łączen
 ia stanu z zachowaniem\, stawia na jawne modele danych oraz operacje\, k
 tóre te dane przetwarzają. Czy oznacza to jednak\, że powinniśmy porzuci
 ć OOP\, Hibernate i pozostałe sprawdzone narzędzia ekosystemu Javy?  Pod
 czas warsztatu porównamy podejście obiektowe i Data-Oriented Programming
 \, wskazując ich mocne strony\, ograniczenia oraz obszary\, w których mo
 gą się wzajemnie uzupełniać. Zobaczymy\, kiedy klasyczny model obiektowy
  ułatwia projektowanie systemu\, a kiedy prowadzi do nadmiernego powiąza
 nia danych\, zachowania i infrastruktury.  Celem warsztatu nie będzie od
 rzucenie OOP ani frameworków\, lecz wypracowanie pragmatycznego sposobu 
 projektowania nowoczesnych aplikacji Java. Uczestnicy nauczą się świadom
 ie wybierać pomiędzy modelem obiektowym i zorientowanym na dane\, a takż
 e łączyć zasady DOP z dojrzałymi narzędziami\, które powstały na innych 
 założeniach.
UID:329004d4-020c-3e8c-9c39-8b86c4b55985
URL:https://confitura.pl/schedule#4f5c9d73-c3c5-46b1-a445-530eb61db46c
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20261020T183348Z
SUMMARY:Data-Oriented Programming w Javie: nowe podejście\, sprawdzone na
 rzędzia
DTSTART;TZID=Europe/Warsaw:20260925T143000
DTEND;TZID=Europe/Warsaw:20260925T153000
LOCATION:Room 5
DESCRIPTION:Data-Oriented Programming proponuje inne spojrzenie na projek
 towanie aplikacji niż klasyczne programowanie obiektowe. Zamiast budowan
 ia rozbudowanych hierarchii klas\, ukrywania danych za metodami i łączen
 ia stanu z zachowaniem\, stawia na jawne modele danych oraz operacje\, k
 tóre te dane przetwarzają. Czy oznacza to jednak\, że powinniśmy porzuci
 ć OOP\, Hibernate i pozostałe sprawdzone narzędzia ekosystemu Javy?  Pod
 czas warsztatu porównamy podejście obiektowe i Data-Oriented Programming
 \, wskazując ich mocne strony\, ograniczenia oraz obszary\, w których mo
 gą się wzajemnie uzupełniać. Zobaczymy\, kiedy klasyczny model obiektowy
  ułatwia projektowanie systemu\, a kiedy prowadzi do nadmiernego powiąza
 nia danych\, zachowania i infrastruktury.  Celem warsztatu nie będzie od
 rzucenie OOP ani frameworków\, lecz wypracowanie pragmatycznego sposobu 
 projektowania nowoczesnych aplikacji Java. Uczestnicy nauczą się świadom
 ie wybierać pomiędzy modelem obiektowym i zorientowanym na dane\, a takż
 e łączyć zasady DOP z dojrzałymi narzędziami\, które powstały na innych 
 założeniach.
UID:fa946107-adad-3637-a77e-cd1e1e7154c7
URL:https://confitura.pl/schedule#4f5c9d73-c3c5-46b1-a445-530eb61db46c
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20261020T183348Z
SUMMARY:Data-Oriented Programming w Javie: nowe podejście\, sprawdzone na
 rzędzia
DTSTART;TZID=Europe/Warsaw:20260925T131500
DTEND;TZID=Europe/Warsaw:20260925T141500
LOCATION:Room 5
DESCRIPTION:Data-Oriented Programming proponuje inne spojrzenie na projek
 towanie aplikacji niż klasyczne programowanie obiektowe. Zamiast budowan
 ia rozbudowanych hierarchii klas\, ukrywania danych za metodami i łączen
 ia stanu z zachowaniem\, stawia na jawne modele danych oraz operacje\, k
 tóre te dane przetwarzają. Czy oznacza to jednak\, że powinniśmy porzuci
 ć OOP\, Hibernate i pozostałe sprawdzone narzędzia ekosystemu Javy?  Pod
 czas warsztatu porównamy podejście obiektowe i Data-Oriented Programming
 \, wskazując ich mocne strony\, ograniczenia oraz obszary\, w których mo
 gą się wzajemnie uzupełniać. Zobaczymy\, kiedy klasyczny model obiektowy
  ułatwia projektowanie systemu\, a kiedy prowadzi do nadmiernego powiąza
 nia danych\, zachowania i infrastruktury.  Celem warsztatu nie będzie od
 rzucenie OOP ani frameworków\, lecz wypracowanie pragmatycznego sposobu 
 projektowania nowoczesnych aplikacji Java. Uczestnicy nauczą się świadom
 ie wybierać pomiędzy modelem obiektowym i zorientowanym na dane\, a takż
 e łączyć zasady DOP z dojrzałymi narzędziami\, które powstały na innych 
 założeniach.
UID:4e61157d-2124-3847-8090-667a70166618
URL:https://confitura.pl/schedule#4f5c9d73-c3c5-46b1-a445-530eb61db46c
END:VEVENT
END:VCALENDAR
