Javarsovia : Lekcja Stylu : Slajdy

Posted by wiktor on Jun 29, 2010 in java

Podczas tegorocznej Javarsovii dałem prezentację “Lekcja Stylu”. Dużo osób było zainteresowane slajdami. Oto one.

Abstrakt:

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 PDFlekcja-stylu

Related Posts with Thumbnails

Tags:

11 Comments

Tomek Dziurko
Jun 29, 2010 at 9:46 pm

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 :)


 
marek
Jun 30, 2010 at 8:11 am

“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 :P :)
Za to kodowanie defensywne i zabawa z kolekcjami to to co tygryski lubią najbardziej :)

Tomek Dziurko: Sposób mówienie jak pierwsza dama :P ;)


 
poprawka
Jun 30, 2010 at 12:14 pm

od slajdu 38 literówka użycie jest multimap w kodzie ale już w ostania linijka ma nie wiadomo dlaczego map


 
admin
Jun 30, 2010 at 3:01 pm

@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. [...]


 
robbiepl
Jul 7, 2010 at 11:33 pm

zblazowany wykład… większość ‘doświadczonych’ osób zawiedziona…


 
wiktor
Jul 8, 2010 at 7:46 am

@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.


 
Piotr Nowicki
Jul 25, 2010 at 1:34 pm

Chciałem ściągnąć prezentacje ze slideshare, ale pobieram w formacie .key
Jak to otworzyć pod Win7?


 
Piotr Nowicki
Jul 26, 2010 at 3:55 pm

ewentualnie czy mógłbym dostać prezentacje skonwertowaną do pdf na ptr.nowicki[at]gmail.com??


 
admin
Jul 27, 2010 at 7:36 pm

@Piotr Juz jest dostepny PDF.


 

[...] is an early (v04) presentation and there was a different one (in Polish) at Javarsowia 2010 by Wiktor [...]


 

Reply

Copyright © 2012 Mocna Kawa All rights reserved. Theme by Laptop Geek.