Skip to content

Spotkanie JUGa o kontroli wersji i funkcyjnym Kotlinie w Allegro

Photo of Waldemar Panas
Hosted By
Waldemar P.
Spotkanie JUGa o kontroli wersji i funkcyjnym Kotlinie w Allegro

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.

COVID-19 safety measures

Event will be indoors
The event host is instituting the above safety measures for this event. Meetup is not responsible for ensuring, and will not independently verify, that these precautions are followed.
Photo of Poznań Java User Group group
Poznań Java User Group
See more events
Wierzbięcice 1b
Wierzbięcice 1b · Poznań