Clean Code Episode 13, The Dependency Inversion Principle


Szczegóły
http://photos4.meetupstatic.com/photos/event/7/1/2/2/600_366448962.jpeg
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.
http://photos4.meetupstatic.com/photos/event/6/d/0/8/600_366447912.jpeg 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!

Clean Code Episode 13, The Dependency Inversion Principle