Liczba odcinków: 9

Better Software Design podcast. Rozmowy o projektowaniu oprogramowania, architekturze i wyzwaniach z tym związanych.

Better Software Design Mariusz Gil

    • Technologie
    • 4.8, Ocen: 20

Better Software Design podcast. Rozmowy o projektowaniu oprogramowania, architekturze i wyzwaniach z tym związanych.

    9. O modelu i strukturach wielkiej skali z Kubą Pilimonem

    9. O modelu i strukturach wielkiej skali z Kubą Pilimonem

    W kilku dotychczasowych odcinkach pojawił się temat struktur wielkiej skali w modelu domenowym. Nadszedł więc czas, aby przyjrzeć się temu zagadnieniu z bliska i sprawdzić, o jakich strukturach pisze Eric Evans w rozdziale 16 swojej słynnej książki "Domain Driven Design: Tackling Complexity In The Hearth Of Software". Wspólnie z Kubą Pilimonem analizujemy poszczególne struktury, skupiając się przede wszystkim na wzorcu Responsibility Layers.

    W tym odcinku będzie można zatem posłuchać m.in. o warstwach modelu:
    - Capabilities, opisującej spektrum możliwości
    - Operations, opisującej faktyczne operacje biznesowe na warstwie Capabilities
    - Policies, dedykowanej np. optymalizacji wykonywanych procesów
    - Decision Support, opisującej mechanizmy automatycznego wspierania i podejmowania decyzji w systemie

    • 1 godz. 9 min.
    8. O Bounded Contextach ze Sławkiem Sobótką

    8. O Bounded Contextach ze Sławkiem Sobótką

    Sporo uwagi we wcześniejszych odcinkach poświęciliśmy wzorcowi Aggregate, pozwalającemu zapewnić spójność reguł biznesowych podczas wykonywania zmian w systemie. Dziś wraz ze Sławkiem Sobótką, założycielem i właścicielem Bottega IT Minds, przyjrzymy się jednemu z najważniejszych elementów strategicznego Domain Driven Design. Zapraszam na ponad 90 minut rozmowy o idei Bounded Context, subdomenach biznesowych i heurystykach pomocnych przy ich identyfikacji.

    • 1 godz. 39 min.
    7. O programowaniu aspektowym z Andrzejem Krzywdą

    7. O programowaniu aspektowym z Andrzejem Krzywdą

    Czym są cross-cutting concerns, point-cuts, join-points, advices oraz aspects? Jak wspomniane zagadnienia przecinające, punkty przecięć, punkty złączeń, porady i aspekty możemy odnieść do implementacji i na co zwrócić uwagę podczas wdrażania Aspect Oriented Programming? Odpowiedzi na te pytania szukamy wspólnie z Andrzejem Krzywdą, założycielem Arkency i wybitnym znawcą tej właśnie tematyki.

    Tym odcinkiem rozpoczyna się nowa seria w ramach Better Software Design. Poświęcona będzie rozmowom o paradygmatach, strategiach i technikach programowania, o których warto co nieco wiedzieć.

    Zapraszam do odsłuchania!

    • 48 min.
    6. O persystencji agregatów z Kubą Pilimonem

    6. O persystencji agregatów z Kubą Pilimonem

    W jaki sposób możemy utrwalać agregaty w bazie danych, jakie są możliwe podejścia i czym powinniśmy się kierować podejmując tę kluczową dla projektu decyzję? W kolejnej rozmowie z Kubą Pilimonem analizujemy te właśnie problemy.

    • 1 godz. 5 min.
    5. O wzorcach Saga i Process Manager z Kubą Pilimonem

    5. O wzorcach Saga i Process Manager z Kubą Pilimonem

    Jak zapewniać spójność ostateczną i radzić sobie z przeprowadzaniem zmian w środowisku rozproszonym? Czym właściwie jest Saga, co odróżnia ją od Process Managera i jak możemy wykorzystać te wzorce w projektach? Wspólnie z Kubą Pilimonem staramy się odpowiedzieć na te właśnie pytania...

    • 50 min.
    4. O Remote EventStorming z Alberto Brandolinim i Jacopo Romei

    4. O Remote EventStorming z Alberto Brandolinim i Jacopo Romei

    Jak współpracować i modelować zdalnie z zespołem, gdzie są istotne różnice pomiędzy sesją online i offline, wreszcie na co zwrócić szczególną uwagę podczas sesji zdalnego EventStormingu - te właśnie kwestie pojawią się w rozmowie z dzisiejszymi gośćmi, Alberto Brandolinim i Jacopo Romei. Na koniec nie mogło oczywiście zabraknąć pytania o książkę...

    • 39 min.

Recenzje użytkowników

4.8 z 5
Ocen: 20

Ocen: 20

asdluki ,

Świetna pozycja dla każdego dev’a i nie tylko.

Bardzo dobrze się słucha podcastów, prowadzone w bardzo przystępnej formie co nie jest łatwe patrząc na skomplikowanie przedstawianych tematów. Goście świetni. Oby tak dalej :)

Paweł Ł. ,

Obowiązkowy materiał dla programistów

Kto zna Mariusza, ten subskrybuje w ciemno a kto nie - ten niech nadrobi, bo dużo traci :)

patryk.wozinski ,

Nareszcie!

Świetny powrót Mariusza do podcastowania, genialni goście, znakomite tematy - dobrze, że Better Software Design powstał i mamy już dostępne tyle odcinków. :)

Najpopularniejsze podcasty w kategorii Technologie

Słuchacze subskrybowali także