Javarsovia : Lekcja Stylu : Slajdy
Podczas tegorocznej Javarsovii dałem prezentację “Lekcja Stylu”. Dużo osób było zainteresowane slajdami. Oto one.
Lekcja Stylu – czy w Javie można jeszcze dostrzec piękno?
Przeglądając listy prezentacji na konferencjach związanych z Javą z ostatnich lat można dostrzec pewien wzorzec. Przedstawia się coraz to bardziej wyrafinowane zręby aplikacji, wskazówki integracyjne dla kolejnych JBusinessComponents oraz zręby aplikacji webowych, gdzie wypisanie “Hello World” zajmuje trzy linijki zamiast pięciu. Czyżby zapomniano już o samym języku Java? Czyżby wszyscy już przesiedli się na Scalę, Groovy lub JRuby?
Swoją prezentacją chcę wrócić do korzeni, do samego języka Java. Będę pokazywał dobre przykłady, jak należy programować, aby czytanie kodu było miłym doświadczeniem. Nie będzie jednak to wykład o wzorcach projektowych, ale o codzienności programisty, który właśnie po wypiciu porannej kawy i otwarciu edytora, pisze pierwszą tego dnia instrukcję warunkową.
Będzie to hołd książce “Implementation Patterns” Kenta Becka. W prezentacji zostaną przedstawione także ułatwiające życie biblioteki takie jak Google Guava, Google Guice oraz Mockito.
Wersja w PDF: lekcja-stylu

Nazywam się
Wiktor Gworek
i jestem gospodarzem tego bloga.
W wolnej chwili możesz poprawić literówkę na slajdzie 9, bo już na prelekcji kilka osób ją zauważyło: dwa razy słowo ‘go’.
A sama prezentacja bardzo dobra, parę smaczków z bibliotek od wujka Google’a, których nie znałem, więc zdecydowanie na plus no i trochę ‘przecieków’ z wnętrza korporacji, jakie ma standardy kodowania, itp. więc było ciekawie.
Po raz pierwszy miałem przyjemność bycia na Twojej prelekcji i co mnie uderzyło u Ciebie to bardzo melodyjny sposób mówienia. Nie wiem czy to było tylko na potrzeby prezentacji, czy na co dzień też tak mówisz, ale słuchało się tego bardzo dobrze. Rzadko mam styczność z kimś mówiącym w taki sposób, więc tym bardziej miło się tego słuchało
“Posortowana lista użytkowników, którzy mają 18 lat”, damn ten przykład nie trąci dla mnie pięknem, no ale jak na Jave… do złudzenia przypomnia za to C++ STL

Za to kodowanie defensywne i zabawa z kolekcjami to to co tygryski lubią najbardziej
Tomek Dziurko: Sposób mówienie jak pierwsza dama
od slajdu 38 literówka użycie jest multimap w kodzie ale już w ostania linijka ma nie wiadomo dlaczego map
@Tomek i Pan Poprawka: błędy już poprawiłem. Dzięki.
@Tomek: podobno mówię tylko w ten sposób, kiedy się stresuję.
[...] Interesting presentation from javarosvia conference made by Wiktor. [...]
zblazowany wykład… większość ‘doświadczonych’ osób zawiedziona…
@robbiepl Większość ‘doświadczonych’ osób pewnie była na wykładzie Sławka Sobótki. Natomiast jest jeden problem z Javarsovią, który odkryłem podczas przygotowań do prezentacji. Nie wiadomo do końca, dla jakiej grupy programistów szykować treść. Stworzyłem prezentację prostą, taką, którą sam bym chciał usłyszeć, z prostymi przykładami. Jeżeli poprzez zblazowany rozumiesz ‘przesycony wrażeniami, uciechami życia’, to mi to odpowiada.
Chciałem ściągnąć prezentacje ze slideshare, ale pobieram w formacie .key
Jak to otworzyć pod Win7?
ewentualnie czy mógłbym dostać prezentacje skonwertowaną do pdf na ptr.nowicki[at]gmail.com??
@Piotr Juz jest dostepny PDF.
[...] is an early (v04) presentation and there was a different one (in Polish) at Javarsowia 2010 by Wiktor [...]