Loading...
Skip to Content

Podcast Better Software Design

Odcinki podcastu

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

Piotr Stawirej

O implementacji testów backendu i architekturze otwartej na testowanie z Piotrem Stawirejem

Jeśli wycena projektu podawana jest w dwóch wersjach, z uwzględnieniem testów i bez, to z software...
Odcinek 84
Arkariusz Jelonek

O testowaniu systemu end-to-end i Quality Assurance z Arkadiuszem Jelonkiem

Odpowiedzialność za zapewnienie jakości w projekcie nie spoczywa na pojedynczej osobie, tylko na całym...
Odcinek 83
Bartosz Cytrowski

O architekturze makro front-endu Atlassiana z Bartoszem Cytrowskim

Tworzenie oprogramowania nie sprowadza się jedynie do backendu, natomiast tematyka architektury front-endu do...
Odcinek 82
Dariusz Pawlukiewicz

O procesie discovery i wprowadzaniu DDD do organizacji z Darkiem Pawlukiewiczem i Michałem Wilczyńskim

Błędów nie popełnia tylko ten, co nic nie robi, a szramy Wietnamu biorą się z nie z czytania książek, tylko z...
Odcinek 81
Piotr Przybył

O ostrej zasadzie Pareto, DDDozie i innych chorobach projektowych z Piotrem Przybyłem

Czy kilka twoich projektów dla różnych klientów ma dokładnie taką samą strukturę wewnętrzną, stosowane są...
Odcinek 80
Łukasz Szydło

O modularyzacji bez użycia subdomen i heurystyk DDD z Łukaszem Szydło

Domain-Driven Design jest skuteczną metodą analizy i modelowania złożonych, nierozpoznanych jeszcze problemów...
Odcinek 79
Jacek Milewski

O Outbox Pattern i skutecznej komunikacji z Jackiem Milewskim

W informatyce są tylko dwie trudne rzeczy: unieważnianie pamięci podręcznej i nazywanie rzeczy… A jeśli...
Odcinek 78
Grzegorz Piwowarek

O couplingu i decouplingu w systemie z Grzegorzem Piwowarkiem

Gdy coś się dobrze zaczyna, często kończy się źle… A jednym z tego powodów w projekcie jest...
Odcinek 77
Wojtek Ptak

O 77 latach doświadczeń w branży IT z Wojtkiem Ptakiem i Jarkiem Pałką

Mijający właśnie rok dla Better Software Design był szczególny i “naj” z wielu powodów - liczby...
Odcinek 76
Michał Bartyzel

O User Story Mapping i analizie warsztatowej z Michałem Bartyzelem

“Jako użytkownik chcę przeszukać bazę książek, aby znaleźć kilka książek” - takiego rodzaju User...
Odcinek 75
Ola Kunysz

O syndromie wypalenia zawodowego z Olą Kunysz

Stres w pracy nie jest rzadkim zjawiskiem. Pozostawiony sam sobie przez dłuższy czas, może zacząć wyrządzać...
Odcinek 74
Piotr Gankiewicz

O streamingu eventów w systemie z Piotrem Gankiewiczem

Eventy stanowią naturalny sposób komunikacji w systemach rozproszonych. Jednak przesyłanie i dalsze...
Odcinek 73

Najlepsze decyzje to te, których nie trzeba podejmować

Najlepsza decyzja architektoniczna to ta, której nie trzeba podejmować - Robert C. Martin. Czasami klucz do efektywnego projektowania systemów polega na unikaniu problemów, zanim one wystąpią. Tworząc architekturę, która jest na tyle przemyślana, by przeciwdziałać przyszłym wyzwaniom, oszczędzasz sobie konieczności podejmowania trudnych decyzji w trakcie rozwoju projektu. To jak założenie solidnych fundamentów pod dom – jeśli dobrze to zrobisz na początku, później możesz spokojnie budować dalej, nie martwiąc się o stabilność konstrukcji.