Agenda

Dobry plan to podstawa

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

Zobacz lokalizację
18:00 19:00

Native Cloud Native with Java, Quarkus and MicroProfile

Quarkus to nowy full-stackowy framework dla Javy, zaprojektowany z myślą o produktywności i wydajności. Natychmiastowe przeładowanie, hotspot, znacznie skrócony czas uruchamiania i zużycie pamięci, a wszystko to dzięki zestawowi bibliotek, które już znasz, takich jak Hibernate, RestEasy, Vert.x lub MicroProfile. W tej prelekcji opiszemy i zademonstrujemy Quarkusa z naciskiem na możliwości natywne dla chmury, oferowane przez Eclipse MicroProfile.

Prelegent

  • Michał Szynkiewicz
    Michał Szynkiewicz
    Staff Software Engineer w Defense Unicorns
  • Programista Eclipse MicroProfile Committer Java z ponad 10-letnim doświadczeniem w tworzeniu back-endów. Obecnie pracuje głównie nad implementacją specyfikacji MicroProfile oraz Quarkusem.

    19:00 20:00

    Piramida Refaktoryzacji

    Wszyscy słyszeli o piramidzie testów… a piramida refaktoryzacji jest jej bliźniakiem. Za pomocą Piramidy testów możemy ustawić pokrycie testami istniejącej funkcjonalności osiągającej dany poziom (UI, moduły, pakiety, klasy, metody). Pozwala nam to przyjrzeć się odpowiedniej piramidzie refaktoryzacji i dowiedzieć się, jakie refaktoryzacje można bezpiecznie przeprowadzić. Zaczynamy od dołu piramidy (prostsze warunki, mniejsze metody) i wspinamy się ku najwyższemu poziomowi, który obejmuje testy. Koncepcja ta zostanie przedstawiona przy użyciu refaktoryzacji na żywo prostej logiki do wzorców projektowych interpretera. W ten sposób doświadczymy, że refaktoryzacja na wyższych poziomach (wzorce projektowe, klasy) może być kontynuowana tylko wtedy, gdy zajmiemy się niższymi poziomami, takimi jak małe metody, małe klasy, interfejsy.

    Prelegent

  • Włodek Krakowski
    Włodek Krakowski
    Engineering Manager w Allegro
  • Interesuję się wszystkimi aspektami pracy, które zostają w niej odzwierciedlone i wywierają na nią wpływ. Są to zarówno umiejętności techniczne programistów, chęć ich rozwijania, jak i szeroko pojęta organizacja pracy. Świadomość ich wpływu umożliwia podjęcie odpowiednich działań, które polepszają jakość kodu, z którym pracujemy. Swoją pasję realizuję od wielu lat poprzez prowadzenie szkoleń dla swoich klientów, jak i prezentacje oraz warsztaty na konferencjach. Dzielę się także swoją wiedzą na blogu. Ostatnie moje podsumowanie to ponad 100 szkoleń i warsztatów, w których łącznie wzięło udział ponad 1000 osób w Polsce i za granicą. Na razie refaktoryzuję w Javie, ale inne języki także czekają w kolejce…

    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.

    Zapisy zamknięte