Przejdź do treści

Spotkanie JUGa o kontroli wersji i funkcyjnym Kotlinie w Allegro

Zdjęcie użytkownika Waldemar Panas
Hosted By
Waldemar P.
Spotkanie JUGa o kontroli wersji i funkcyjnym Kotlinie w Allegro

Szczegóły

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.

Środki bezpieczeństwa zapobiegające rozprzestrzenianiu się COVID-19

Wydarzenie odbędzie się w pomieszczeniu
Gospodarz tego wydarzenia wprowadza środki bezpieczeństwa podczas tego wydarzenia. Meetup nie odpowiada z ich zapewnienie i nie będzie niezależnie egzekwować ich przestrzegania.
Photo of Poznań Java User Group group
Poznań Java User Group
Zobacz więcej wydarzeń
Wierzbięcice 1b
Wierzbięcice 1b · Poznań