DevTalk #108 – O Programowaniu Obiektowym z Tomaszem Stolarczykiem
Jeśli szukasz bezpiecznego schronienia przed świąteczną gorączką, chodź tutaj! Przysięgam, że nie uświadczysz tu ani sekundy Last Christmas. ;)
Skoro już mówimy o Świętach, mam małe ogłoszenie. Robimy przerwę świąteczną w devstyle’owych i DevTalkowych publikacjach w dniach od 23.12 do 12.01. A w nową dekadę wchodzimy pełną parą! :)
Programowanie obiektowe – wielu programistów go używa, ale niewielu zna jego korzenie! O przeszłości i przyszłości tego paradygmatu opowie wyjątkowy gość – Tomek Stolarczyk, jeden z recenzentów Programu DNA!
Tomek jest programistą. Interesuje się głównie DDD oraz ogólnie pojętym designem oprogramowania i refaktoringu, ale ma do czynienia z szeroką gamą dziedzin IT, poczynając od pracy z chmurami na budowaniu IoT na morzu kończąc. Ma doświadczenie zarówno z monolitami, jak i mikroserwisami. Prowadzi bloga mrpicky.dev. W wolnych chwilach gotuje lub gra w gry.
Ze sto ósmego odcinka DevTalku dowiesz się:
Skąd wzięło się programowanie obiektowe?
Jakie są podstawy obiektówki?
Jakie są najważniejsze pojęcia: abstrakcja, hermetyzacja, polimorfizm, dziedziczenie – w prostych słowach?
Gdzie uczyć się programowania obiektowego?
Czy w programowaniu obiektowym już wszystko zostało wymyślone?
Czy ekscytujemy się ciągle tym samym?
PS. Chcesz sprawić mi prezent świąteczny? Jeśli podobał Ci się ten odcinek, zostaw gwiazdkę i opinię na iTunes!
A teraz… PLAY!
http://traffic.libsyn.com/devtalk/DevTalk_108_-_O_Programowaniu_Obiektowym_z_Tomaszem_Stolarczykiem.mp3
Montaż odcinka: Krzysztof Śmigiel.
Ważne adresy:
zapisz się na newsletter
zasubskrybuj w iTunes, Spotify lub przez RSS
ściągnij odcinek w mp3
Linki:
DevTalk
DevTalk #06 O programowaniu funkcyjnym z Michałem Łusiakiem
DevTalk #65 O powrocie do programowania z Robertem Podsiadłym
DevTalk #41 o legacy code z Jarkiem Pałką
DevTalk #58 o refactoringu z Łukaszem Karskim
DevTalk #102 o systemach rozproszonych z Jakubem Kubryńskim
DevTalk #98 o architekturze z Jakubem Pilimonem
Tomek
blog
ebook i sketch note’y o coulingu i spójności
Twitter: @stolarczykt
wydanie magazynu Byte z 1981, które bardzo mocno wpłynęło na popularyzację języków zorientowanych obiektowo
książki pomagające w pracy nad designem (zalecana kolejność):
Refactoring: Improving the Design of Existing Code
Design Patterns: Elements of Reusable Object-Oriented Software warto z grubsza być świadomym wzorców i mieć ją pod ręką przy kolejnej polecanej czyli Refactoring to Patterns
Refactoring to Patterns
Working Effectively with Legacy Code
An Introduction to Object-Oriented Programming – dość fajna książka, która pokazuje też m. in. argumenty za przechodzeniem na OOP z proceduralnego i jakie problemy dręczyły wtedy programistów
Reliable software through composite design – Glenford J. Myers – wspominana w odcinku. Wprowadziła podział na typy couplingu
Bardzo fajna, wspomniana prezentacja Breta Victora The Future of Programming , która pozwala “cofnąć się w czasie” i pokazuje kawałek historii naszej branży oraz wiele starych systemów, które nawet teraz mogą wydawać się innowacyjne
Muzyka wykorzystana w intro:
“Misuse” Kevin MacLeod (incompetech.com)
Licensed under Creative Commons: By Attribution 3.0
http://creativecommons.org/licenses/by/3.0/
The post DevTalk #108 – O Programowaniu Obiektowym z Tomaszem Stolarczykiem appeared first on devstyle.pl.
Maciej Aniserowicz's Blog
- Maciej Aniserowicz's profile
- 22 followers
