Loading...
Skip to Content

Podcast Better Software Design

Odcinki podcastu

Better Software Design to podcast o architekturze, programowaniu i wyzwaniach z tym związanych

Marcin Markowski

O technikach Living Documentation i modelu P3 z Marcinem Markowskim

Istnieją trzy rodzaje dokumentacji. Przy czym pierwszy rodzaj to taki, który… nie istnieje. A o dwóch...
Odcinek 60
Piotr Kacała

O optymalizacji współpracy zespołów i Team Topologies z Piotrem Kacałą

Wytwarzanie oprogramowania, zwłaszcza tego złożonego, to gra zespołowa. A gdy w projekcie udział bierze wiele...
Odcinek 59
Rafał Maciak

O testowaniu kontraktowym z Rafałem Maciakiem

Projektowanie systemu rozproszonego, opartego np. o architekturę mikroserwisową, zwykle nie jest trywialne....
Odcinek 58
Oskar Dudycz

O faktach i mitach wzorca CQRS z Oskarem Dudyczem

CQRS, czyli Command Query Responsibility Segregation, jest wzorcem wyjątkowo popularnym i powszechnie...
Odcinek 57
Jarek Pałka

O fuckupach w projektach IT z Jarkiem Pałką i Wojtkiem Ptakiem

Mylić się to rzecz ludzka, propagować automatycznie te błędy to DevOps… Tym razem na tapet bierzemy...
Odcinek 56
Piotr Gawrysiak

O Machine-Learningu i rozwiązaniach Data-Driven dla bankowości z Piotrem Gawrysiakiem

Często uciekamy od danych i analizujemy zachowania w procesach biznesowych, a równie często to właśnie dane są...
Odcinek 55
Kuba Szczepanik

O SCRUMie z Kubą Szczepanikiem i Jackiem Wieczorkiem

Wiele tematów potrafi podnieść temperaturę rozmowy, zaczynając choćby od osławionego pytania “taby czy...
Odcinek 54
Oskar Dudycz

O wadach i zaletach Clean Architecture z Oskarem Dudyczem

Niezależność od frameworka, interfejsu użytkownika, bazy danych i innych systemów zewnętrznych, a także...
Odcinek 53
Bartek Słota

O uprawnieniach i domenie z Bartkiem Słotą

W trakcie implementacji systemu często stajemy przed problemem kontroli uprawnień i decydowaniu, czy pozwalamy...
Odcinek 52
Aleksander Bartnikiewicz

O semantyce i roli reguł biznesowych z Aleksandrem Bartnikiewiczem

O tym, że procesy biznesowe istnieją i że są ważne wiedzą wszyscy. Potrafimy o nich ogólnie mówić na poziomie...
Odcinek 51
Oskar Dudycz

O implementacji logiki biznesowej z Decider Pattern z Oskarem Dudyczem

“Asking a question should not change the answer” - w myśl tej idei Bertranda Meyera warto...
Odcinek 50
Krzysztof Rakowski

O przeprowadzeniu zmiany z Krzysztofem Rakowskim i Pawłem Rekowskim

Nowy Rok to idealny moment na to, aby na chwilę odejść od technologii i porozmawiać o zmianie. A właściwie o...
Odcinek 49

Upraszczanie zmian to podstawa

Na początek ułatw sobie zmianę (uwaga.to może być trudne), potem wprowadź łatwą zmianę... Ten cytat podkreśla kluczową strategię w zarządzaniu projektami IT, która polega na upraszczaniu procesu zmiany przed jej faktycznym wprowadzeniem. Ta metoda wymaga głębokiego planowania i analizy, aby zidentyfikować i usunąć potencjalne przeszkody, co może być trudne, ale jest niezbędne dla płynności całego procesu. Gdy zmiana zostanie uproszczona, jej implementacja staje się znacznie łatwiejsza, szybsza i mniej podatna na błędy.