Archive for the ‘Prezentacje’ Category

Pretotyping

Fake it before make it

Tak, Pretotyping! To nie literówka! Pretotyping określa coś (fazę?) „przed” prototypowaniem. To znaczy, że zanim cokolwiek stworzymy, zbudujemy, to powinniśmy przetestować koncepcję by sprawdzić i zastanowić się, czy jest słuszna, atrakcyjna i właściwa. Jest to szczególnie ważne w projektach innowacyjnych.
Read the rest of this entry »

Zastąp ify przez polimorfizm

Niecały rok temu pisałem o prezentacji Tomasza Nurkiewicza pt. Uwolnić się od ifów.

Istotnie, wiele instrukcji warunkowych w kodzie utrudnia jego zrozumienie, testowanie i utrzymanie. Często w takiej sytuacji łamany jest Single Responsibility Principle.
Read the rest of this entry »

Venkat Subramaniam na 33rd Degree 2014

Venkat Subramaniam jest niekwestionowaną gwiazdą konferencji 33rd Degree. Na tegorocznej edycji przedstawił trzy tematy. Oto one:

Keynote: The Joy of Functional Programming

It’s been around for a long time, but everyone’s talking about it all of a sudden. But why and why now? We’ve been programming in languages like Java for a while, quite well. Now we’re asked to change and the languages themselves are changing towards this style of programming. In this keynote, a passionate polyglot programmer and author of „Functional Programming in Java: Harnessing the Power of Java 8 Lambda Expressions” will share the reasons we need to make the paradigm shift and the pure joy – the benefits – we will reap from it.

Read the rest of this entry »

Technology Radar od ThoughtWorks

ThoughtWorks Technology Advisory Board (m.in. Martin Fowler, Neal Ford) przygotowali nowy Technology Radar.
Read the rest of this entry »

infoShare 2014 – nagrania video

Właśnie pojawiły się nagrania video z konferencji infoShare 2014. Zapraszam do obejrzenia prezentacji zarówno tych, którzy niestety nie mogli się pojawić oraz tych, co chętnie – na spokojnie – obejrzą prezentację jeszcze raz.

Read the rest of this entry »

Java Garbage Collector – Sławomir Ginter

Na 54 spotkaniu trójmiejskiego JUGa Sławomir Ginter (Spartez) opowiedział o mechanizmie Garbage Collectora w Javie.

Working Effectively with Legacy Code – warsztaty z Michaelem Feathersem

Working Effectively with Legacy Code to jedna z polecanych przeze mnie książek (patrz zakładka Must Read).

Pracę z odziedziczonym kodem przedstawiają poniższe Dilberty 🙂
Read the rest of this entry »

Git Ready! Workflows Webinar from Atlassian

W ubiegłym tygodniu Atlassian zorganizował webinarium na temat gita. Prowadzącym był Nicola Paolucci – speaker na tegorocznym Atlassian Summit. Poniżej zamieszczam nagranie:
Read the rest of this entry »

Robert C. Martin – Craftsmanship and Policy

Czym jest profesja zwana Software Developer? Co znaczy być profesjonalistą w tej dziedzinie? Dlaczego wciąż – mimo postępu technologicznego (Assembler -> C -> OO) oraz rozwoju mentalnego (Design Patterns, Agile, XP, SOLID) – programiści obwiniani są przez „biznes” za opóźnianie projektów?
Read the rest of this entry »

infoShare 2013 – nagrania video

Wszystkich, którzy niestety nie mogli uczestniczyć w konferencji infoShare 2013, zapraszam do obejrzenia nagrań video.

Poniżej kilka najciekawszych.
Read the rest of this entry »