Przykłady, własności, mutacje, czyli testy jednostkowe na wypasie
Każdy z nas pisze testy jednostkowe (jak metryki są czerwone). Każdy z nas stosuje TDD (Trudno, Działamy Dalej). Każdy chciałby jakoś uprościć ten proces, by nie tracić czasu na „rzeczy nieważne”. By to osiągnąć, należy głębiej sięgnąć do worka z narzędziami. W czasie prelekcji opowiem o różnych podejściach do testów jednostkowych. O tym, jak wykorzystać narzędzia, by usprawnić pracę. Oraz o tym, że TDD nie jest idealnym rozwiązaniem, ale na razie nie mamy lepszego.
Prelegent
Bartek Kuczyński
Senior Software Developer w Polish Air Navigation Services Agency
Programista, architekt z doskoku, standardowy nerd i posiadacz brody. Od 15 lat zawodowo zajmujący się psuciem oprogramowania w różnych instytucjach finansowych. Obecnie miesza elixiry i uczy czarnej magii (czytaj JPA).
19:0020:00
Scooby RAM, where are you?
Java - a dokładniej jej runtime - lubi pamięć. I każdy, kto zna ją trochę lepiej, wie też, że nawet subtelne różnice w kodzie mogą prowadzić do drastycznych zmian w zużyciu pamięci i charakterystyce działania aplikacji. Zabiorę Cię w podróż przez „memory lane” mojej pracy i pokażę, jak podchodzę do analizy, problemów oraz troubleshootingu. Omówimy narzędzia: jakie informacje potrafią wydobyć i jak na ich podstawie wrócić do konkretnego kodu. Porozmawiamy o technikach i bibliotekach - oraz o tym, jak wpływają na zachowanie aplikacji. Zapraszam szczególnie tych, którzy uważają, że debugowanie problemów z pamięcią w Javie to „czarna magia” albo że „tylko tuning GC może nas uratować”.
Prelegent
Andrzej Grzesik
Współzałożyciel DataLinks
Andrzej jest fanem systemów rozproszonych we wszystkich kształtach i formach. Koduje od 8 roku życia uwielbia prostotę i continuous delivery. Chociaż pisał w wielu językach, preferuje JVM. Ponieważ „większość problemów z oprogramowaniem to problemy ludzi”, porusza społeczności, organizuje i przemawia na konferencjach (dumny z bycia Rockstar JavaONE!). Pasjonują go wszystkie dane, ponieważ nauka! W wolnym czasie… jazda na rowerze, fotografia i książki. Jest mistrzem Java! Obecnie doskonale się bawi budując systemy w Revolucie.
Akademia Górniczo-Hutnicza w Krakowie
al. Adama Mickiewicza 30, 30-059 Kraków
100% konkretu, zero spamu!
Zapisz się na nasz newsletter, żeby nie przegapić kolejnego wydarzenia.