en

Logowanie

Nie masz konta? Zapomniałem hasła

Przypomnij hasło

close Wypełnij formularz.
Na Twój adres e-mail zostanie wysłane link umożliwiający zmianę hasła.
Wyślij
<< przejdź do listy wydarzeń
To wydarzenie już się odbyło. Sprawdź nadchodzące wydarzenia

Spotkanie 121: Back to school

Wydarzenie:
Spotkanie 121: Back to school
Typ wydarzenia:
Spotkanie
Kategoria:
IT
Tematyka:
Data:
12.09.2019 (czwartek)
Godzina:
17:30
Język:
polski
Wstęp:
Bezpłatne
Miasto:
Miejsce:
Sztuka Wyboru
Adres:
ul. Słowackiego 19
Strona www:
Opis:

Koniec wakacji, czas wracać do nauki. Zaczniemy spotkania od prozy życia developera z dwoma praktykami.


Artur Biesiadowski opowie nam o "Świento prawda, tys prawda i O(n)"

Prelekcja będzie o "Na ile można ufać teoretycznej złożoności obliczeniowej algorytmów? O ile wszystko wygląda pięknie na abstrakcyjnej maszynie wykonującej pseudokod, praktyka pokazuje, że O(n) nie istnieje i im więcej elementów przetwarzamy, tym większy koszt ponosimy na każdym z elementów.


Będzie o pamięci cache i jak wykrywać jej patologiczne zachowanie oraz jak planować struktury danych, aby uniknąć niespodzianek ze skalowalnością. Mowa będzie o javie, ale większość spostrzeżeń jest przenośna między platformami."


a Grzegorz Pankiewicz pojawi się z tematem

"Living in a Legacy World

(Jak żyć z legacy code'm)"


I opowie o:

"Większość z nas miała do czynienia z legacy code'm, ale czy na pewno wiemy czym tak naprawdę jest?

Przecież to nie tylko archaiczna wersja javy albo przerośnięty monolit. W trakcie prezentacji

postaram się opowiedzieć czym jest legacy code oraz jak z nim żyć na codzień (wiadomo, że najlepiej w zgodzie).

Przedstawię kilka mitów dotyczących aplikacji/systemów, a także dobre praktyki programowania obiektowego.

Na koniec przygotowałem kilka przykładów pozwalających uzyskać czysty kod w środku gó... legacy systemu.

A wszystko w formie przystępnego 45 minutowego wykładu.

Przyjdź na prezentację a może następnym razem inaczej spojrzysz na legacy code."


Artur o sobie:

"Artur Biesiadowski – programuje w javie od 23 lat (zaczął od wersji 1.0 alpha3, kiedy java była jeszcze przeglądarką o nazwie HotJava). Kilka razy zdradził ją dla innych środowisk (Fortran, C++, python, C#), ale zawsze w końcu wracał.


Większość czasu spędził w dziedzinie bankowości inwestycyjnej (Commerzbank, JPMorgan, Reuters, Nordea i inne), ale zajrzał też do branży lotnicznej, medycznej i sterowania maszynami w hucie. W większości wypadków jego praca wymagała wyciśnięcia z javy na tyle dużo wydajności, na ile to możliwe.


Prywatnie miłośnik planszówek i gier RPG (tych papierowych), literatury s-f oraz tańca."


Grzegorz o sobie:

"Grzegorz Pankiewicz - Senior Software Engineer w Epam Systems.

Jest Java Developerem z ponad 10-letnim doświadczeniem, z czego większość czasu spędził z legacy code'm.

Może właśnie dlatego jest miłośnikiem czystego i (przede wszystkim) testowalnego kodu, a także wyznaje zasadę, że dobry kod nie zależy od wersji javy.

W pracy stawia przede wszystkim na zdrowy rozsądek, pragmatyczne podejście oraz komunikację z ludźmi ponad procesami i sztywnymi ramami.

Chętnie uczy się od innych, dlatego też najlepiej czuje się będąc najgłupszą osobą w zespole :)."




Widzisz błąd w wydarzeniu? Wydarzenie jest nieaktualne? Poinformuj nas o tym! >>

Pracodawcy IT: Trójmiasto

Ambient System
Firma technologiczna

Trójmiasto
technologie:
,
2 oferty pracy
 
Asseco Poland S.A.
Firma technologiczna

Białystok, Bielsko - Biała, Bydgoszcz, Gliwice, Katowice, Kraków, Lublin, Mielec, Opole, Poznań, Radom, Rzeszów, Sanok, Szczecin, Tarnów, Trójmiasto, Warszawa, Wrocław, Łódź
technologie:
,
18 ofert pracy
 
Droptica
Software House

Rzeszów, Trójmiasto, Wrocław
technologie:
,
1 oferta pracy
 
Zobacz wszystkie firmy >>

Podobne wydarzenia