Archive for the ‘Prezentacje’ Category

Innowacje – jakie lekcje możemy wyciągnąć ze starożytności i średniowiecza?

Wojciech Kuśmierek na Barcampie w Warszawie bardzo ciekawie opowiada o innowacjach.

Link do prezentacji.

Scala Tricks by Venkat Subramaniam

Genialny, żartobliwy, pełen energii i pasji Venkat Subramaniam prezentuje sztuczki i kruczki w Scali.

Jak zapobiegać degradacji kodu

W 2010 roku, podczas ostatniej Javarsovii Jakub Nabrdalik z Touk opowiadał o „Biodegradacji kodu„. Stare, ale jare! Zapraszam do obejrzenia.
Read the rest of this entry »

Refaktoryzacja jest jak seks!

Dlaczego?
Oto kilka powodów:
Read the rest of this entry »

Nagrania video z konferencji JDD 2012

Są już dostępne nagrania prezentacji z konferencji JDD 2012. Poniżej zamieszczam kilka najciekawszych* według mnie.
Read the rest of this entry »

JRebel i IntelliJ IDEA

Anton Arhipov product lead JRebela demonstruje jego użycie z IntelliJ IDEA.

Więcej informacji na stronie ZeroTurnaround.

Ify to zło?

Tomasz Nurkiewicz, znany m.in. ze stackoverflow opowiada o znanej wszystkim konstrukcji warunkowej if. Pokazuje jak można ją zastąpić dziedziczeniem lub wzorcami projektowymi. W trakcie prezentacji refaktoruje fragmenty kodu naszpikowane konstrukcjami warunkowymi, pełne flag, przełączników i trybów. W metodach i klasach sporo mieszania odpowiedzialności: bezpieczeństwo, transakcje, wielowątkowość, mierzenie czasu i obsługa błędów.

Czy ify są aż tak złe?
Read the rest of this entry »

Obsługa sytuacji wyjatkowych w technologii Java EE

Tomasz Skutnik, Dyrektor ds. Badań i Rozwoju w e-point SA opowiada jak w Jego firmie podchodzi się do obsługi sytuacji wyjatkowych w technologii Java EE.

Prezentacja w pdf.

Read the rest of this entry »

Complexity of Complexity

Złożoność kodu i złożoność systemu to bardzo ważne aspekty wytwarzania oprogramowania. Ken Sipe zwraca uwagę na ich wpływ na (o)programowanie. Wskazuje czynniki, dla których przejmujemy się złożonością, jak zmienia się jej postrzeganie w czasie oraz co możemy na to poradzić. Pokazuje kiedy prostota pomaga, a kiedy przeszkadza. Prezentację kończy dyskusja, jak zachować KISS w aplikacjach dużej skali.
Read the rest of this entry »

DDD – lek na Legacy Code?

Robert Reppel, Senior Solution Architect w PayByPhone.com opowiada o zastosowaniu technik Domain-Driven Design oraz SOLID w celu polepszenia jakości Legacy Code. W prezentacji nie zabraknie przykładowego kodu.

Link do prezentacji na InfoQ.