Loading...
Skip to Content

Podcast Better Software Design

Odcinki podcastu

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

Michał Giergielewicz

O projektowaniu architektury multi-tenant z Michałem Giergielewiczem

Projektowanie architektury systemu obsługującego jednocześnie wielu różnych klientów znacząco różni się od...
Odcinek 90
Sebastian Rabiej

O ciemnej stronie implementacji API z GraphQL z Sebastianem Rabiejem

W 2015 roku Meta, a właściwie ówczesny Facebook wydaje pierwszą wersję specyfikacji GraphQL, języka opisu...
Odcinek 89
Maciej Wójcik

O rewolucji w Angularze i frontendzie na sygnałach z Maciejem Wójcikiem prowadzi Tomasz Ducin

Frontend i jego technologie rozwijają się szybko. Tym razem na horyzoncie w świecie Angulara są Signals, które...
Odcinek 88
Daniel Owsiański

O roli CTO, budowaniu zespołu, kultury i umiejętności z Danielem Owsiańskim

Zostać CTO i móc samodzielnie podejmować wszystkie decyzje techniczne w projekcie i mieć ostateczne zdanie na...
Odcinek 87
Marcin Markowski

O DDD w legacy z wykorzystaniem Bubble i Autonomous Contexts z Marcinem Markowskim

Wiele osób chciałoby przy każdym projekcie pracować w green-fieldzie i móc wszystkie decyzje podejmować...
Odcinek 86
Piotr Filipowicz

O Architectural Kata i procesie projektowania architektury z Piotrem Filipowiczem

“Jak mamy pozyskać świetnych architektów, jeśli w swojej karierze będą mieli okazję ją tworzyć mniej niż...
Odcinek 85
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

Nie ty sterujesz architekturą, ona podąża za wymaganiami

To nie ty prowadzisz architekturę systemu, lecz wymagania projektu. Twoim zadaniem jest sprostać ich potrzebom - Richard Monson-Haefel. W świecie programowania, to nie twoje osobiste preferencje czy pomysły kierują projektem, a konkretne wymagania, które muszą być spełnione. Twoja rola polega na tym, aby zrozumieć te wymagania i zrealizować je jak najlepiej potrafisz. To trochę jak być kucharzem, który musi przygotować dokładnie to, czego życzy sobie klient, ale robiąc to w sposób, który jednocześnie zaskakuje i zadowala.