I oto nadszedł Wiekopomny Odcinek: ostatni! To nasze ostatnie spotkanie w piątym (sic!) sezonie DevTalk. 5 lat razem, dzięki!
Alan Kay, jeden z pionierów informatyki, współtwórca języka Smalltalk i laureat nagrody Turinga, powiedział kiedyś:
“Większość dzisiejszego oprogramowania jest jak egipska piramida z milionem cegieł ustawionych jedna na drugiej bez integralności strukturalnej, zrobione siłowo przy pomocy tysięcy niewolników.”
Przez wiele lat tysiące zespołów programistycznych zmagały się z tym, żeby problem wytwarzania oprogramowania ustrukturyzować i do całego procesu dodać to “mistyczne” spoiwo. Właśnie z tych starań wyłoniło się pojęcie Architektury Oprogramowania.
Dzisiaj moim i Waszym gościem jest programista z wieloletnim doświadczeniem, architekt i trener Jakub Pilimon. Kuba piastuje stanowisko Principal Technologist w firmie Pivotal i jest szkoleniowcem w Bottega IT Minds. Jego głównymi zainteresowaniami są Domain-Driven Design, fanatyczne wręcz podejście do testów jednostkowych oraz architektura ewolucyjna. Jest zwolennikiem Event Stormingu, a po pracy uprawia kitesurfing i jeździ na motocyklu.
Z 98. odcinka dowiecie się szerzej, czym jest architektura oprogramowania. Rozmawiam z moim gościem o tym, czy istnieją idealne rozwiązania i uniwersalne schematy, których można użyć w każdym projekcie. Zahaczamy o wzorce projektowe i mikroserwisy. Kuba mówi o tym, czym są drivery architektury i modularyzacja, czyli najważniejsza cecha tematu przewodniego. Coupling? Cohesion? Na nie także znajdziemy miejsce. Na koniec rozważmy jak mają się do siebie mikroserwisy i modularne monolity, oraz które rozwiązania są lepsze w konkretnych zastosowaniach.
Nie mogło też zabraknąć wzmianki na temat DNA – Drogi Nowoczesnego Architekta. Jeśli jeszcze nie wiesz o co chodzi (możliwe?:) ): jest to wyjątkowa inicjatywa mająca na celu przekazanie eksperckiej wiedzy z zakresu Architektury Oprogramowania przez najlepszych specjalistów. Mam zaszczyt współtworzyć ten projekt właśnie z Kubą Piliomonem, Kubą Kubryńskim i Łukaszem Szydło. Bardzo polecam dowiedzieć się więcej na stronie DNA, tym bardziej, że…
…właśnie teraz (do środy 19.06, do 21:00) trwa przedsprzedaż i można dołączyć do Programu na bardzo preferencyjnych warunkach! Sprawdź >> tutaj <<!
Kuba w merytoryczny i fachowy sposób opowiada, jak z odpowiednim podejściem do tematu rozwinąć swoje skrzydła jeszcze szerzej i kontynuować programistyczną pasję.
I… PLAY!!
Czytaj dalej…