Skip to content

Details

Na kwietniowe spotkanie JUG Poznań zapraszamy razem z Allegro Tech! Widzimy się 25 kwietnia o 18.00 w poznańskim biurze Allegro przy ul. Wierzbięcice 1B (Nowy Rynek, budynek D1 - wejście od ul. Wierzbięcice).

Zaczynamy o 18.00 i będziemy mieć dla Was dwie prezentacje:

Temat: Jak optymalnie korzystać z systemu kontroli wersji
Chciałbym się dzisiaj skupić na temacie, który nas łączy niezależnie od tego, czy tworzymy mikrousługi czy monolity, piszemy funkcyjnie czy imperatywnie, programujemy w Javie, Pythonie czy Go. Nawet najbardziej złożony problem, kiedy rozbijemy go na mniejsze kawałki, zaczyna być bardziej zrozumiały. Dzisiaj postaram się odpowiedzieć na pytanie jak optymalnie korzystać z systemu kontroli wersji, aby nawet złożone zmiany były czytelne nie tylko w trakcie code review, ale również długo później, kiedy będziemy zaglądać do historii zmian.

Adam Szadkowski: Do Allegro dołączył 3 lata temu jako starszy inżynier oprogramowania. Obecnie pracuje w dziale marketingu, a zadaniem jego zespołu jest integrowanie ofert u partnerów reklamowych (np. Google Ads). W pracy zadaje dużo pytań "dlaczego" i zwraca szczególną uwagę na jakość dostarczanych rozwiązań. W wolnych chwilach ze swoją lepszą połową i psem Ziutkiem chodzą na spacery, które uwiecznia na zdjęciach.

Temat: Jak radzić sobie z wyjątkami wykorzystując składnię Kotlina i jak biblioteka arrow-kt może nam w tym pomóc
O wyjątkach od Javy do Kotlina. Dwa przykłady jak Kotlin pozwala nam w przyjemny sposób pozbyć się wyjątków z kodu, a te problematyczne zatrzymać na początku ich “skoku” przez aplikację. Na zakończenie kilka słów o funkcyjnym podejściu do obsługi wyjątków z wykorzystaniem arrow-kt.

Mariusz Staniak: Programowaniem w języku Java zajmuje się od ok 2018 roku. Wcześniej miał przyjemność programować w obszarze ETL. W Allegro pracuję od ok roku i zajmuje się produktem Allegro Polecam. Prywatnie: lubi przeglądać inne języki programowania, inne podejścia do kodu, inne platformy. Pozostały wolny czas "traci" na planszówki.

Events in Poznań, PL
Functional Programming
Java
Kotlin
Software Development

Members are also interested in