Przejdź do treści

Szczegóły

KJUGowicze - #94 meetup już niebawem! Spotykamy się jak zawsze w czwartek w Pubie Garaż. Tym razem odwiedzi nas Wiktor Sztajerowski.

🎙️ Maszynka do Mielenia Złudzeń: Cztery Kręgi Testowego Piekła dla Kodu Współbieżnego w Javie

Twój kod współbieżny to stabilna konstrukcja czy domek z kart, któremu akurat nie wieje? Podczas prezentacji przepuścimy przykładowy kawałek współbieżnego kodu przez autorski framework — maszynkę do mielenia złudzeń. To cztery kręgi testowego piekła, gdzie każda faza to rygorystyczna bramka, którą trzeba zaliczyć, by iść dalej: od naiwnych Unit Testów, przez chłostę przeplotów we Fray i brutalny wycisk na sprzęcie w jcstress, aż po wydajnościowy rachunek sumienia w JMH. Zero magii, sama brutalna inżynieria i odrobina współbieżnego sadyzmu.

Bio:
Od 15 lat zawodowo psuje i naprawia systemy, starając się przy tym nie zwariować. Programista, który nie boi się brudnego kodu, trener, który nie boi się trudnych pytań i konsultant, który za odpowiednie wynagrodzenie z uśmiechem powie Ci, że „to zależy”. Jako współorganizator łódzkiego JUG-a od lat dba o to, by lokalna społeczność miała gdzie wymieniać się traumami z produkcji przy darmowej pizzy. Wolne chwile spędza na dekonstrukcji profilu sensorycznego ziaren z segmentu speciality — kawę pije wyłącznie z czarki, bo na kiepski przelew (i brak testów) nie ma w życiu miejsca.

Pokrewne tematy

Microservices
Java
Programming Languages
Computer Programming
Open Source

Może ci się również spodobać