DevTalk

DevTalk #98 – O Architekturze z Jakubem Pilimonem


Listen Later

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!!

http://traffic.libsyn.com/devtalk/DevTalk_98_-_O_Architekturze_z_Jakubem_Pilimonem.mp3 Zasubskrybuj podcast (e-mail, iTunes) lub ściągnij ten odcinek w mp3.

Linki:

  • Kuba
    • GitHub
    • Twitter
    • DNA Droga Nowoczesnego Architekta
    • Książki
      • Martin Fowler “Patterns of Enterprise Application Architecture”
      • Gregor Hohpe “Enterprise Integration Patterns”
      • Michael Keeling “Design It!”
      • Simon Brown “Software Architecture for Developers”
      • Bertrand Meyer “Object-Oriented Software Construction”
      • Koniecznie zostaw komentarz: jak Ci się podoba odcinek?
        Nie zapomnij też dołączyć do społeczności DevTalk na Facebooku i Twitterze :)!
        Zapisz się również na Newsletter, aby nie przegapić żadnego odcinka!

        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 #98 – O Architekturze z Jakubem Pilimonem appeared first on DevTalk.

        ...more
        View all episodesView all episodes
        Download on the App Store

        DevTalkBy Maciej Aniserowicz

        • 5
        • 5
        • 5
        • 5
        • 5

        5

        3 ratings