Past Meetup

Clean Code Episode 13, The Dependency Inversion Principle

This Meetup is past

30 people went

Details

Wujek Bob zaprasza na prawdopodobnie ostatnie wydarzenie z serii Clean Code w tym roku. I bardzo dobrze bo prawie udało nam się zamknąć zasady SOLID.

Ostatnia zasada SOLID to zasada odwrócenia zależności czyli Dependency Injection Principle.

Robert Martin opowie o czasach kiedy był noob-programistą z 6 letnim doświadczeniem! (Tak napisał Robert Martin (http://cleancoders.com/episode/clean-code-episode-13/show)) Było to w 1979 roku a niektórzy z nas jeszcze się nie urodzili a Wujek Bob był Juniorem (z 6 letnim stażem), który testował oprogramowanie na procesorze 8085 z 32K RAM i 32K ROM.

W tym odcinku dowiemy się co to są zależności i jaki jest klucz do odwracania pewnych zależności w kodzie żeby pracowały na korzyść systemu. Później przeanalizujemy dwa przypadki użycia: sterowniki i/o i piec grzewczy!

Licencję community podarowała nam firma Transition Technologies.

Na koniec niespodzianka - mała dyskusja na temat odcinka - Łukasz Strobin z Transition Technologies poprowadzi małą dyskusję o zasadach SOLID na podstawie doświadczeń z warsztatów które firma prowadziła na akademickich targach pracy!