Agenda

Dobry plan to podstawa

Prelekcje, przerwy, poczęstunki - zobacz, co w programie!

Zobacz lokalizację
18:00 19:00

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
    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:00 20: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
    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
    AGH

    100% konkretu, zero spamu!

    Zapisz się na nasz newsletter, żeby nie przegapić kolejnego wydarzenia.

    To wydarzenie już się odbyło. Do zobaczenia na następnym!