2025 - Tomasz Fijałkowski - Software Design: Mity i Legendy

youtube.com 3 tygodni temu


Software design to temat, który często redukuje się do zestawu buzzwordów: SOLID, KISS, YAGNI. W rzeczywistości to jednak codzienne decyzje związane z zarządzaniem złożonością – i to właśnie one decydują o jakości kodu.

W tej prezentacji:

Obalę popularne mity na temat „dobrego designu”
Pokażę praktyczne techniki, które realnie wpływają na jakość kodu
Podzielę się projektowymi fuckupami, które widziałem w swojej karierze – wiele z nich może śmieszyć, ale kiedy trafiasz na coś takiego w realnym projekcie, śmiech gwałtownie znika
Zdefiniuję najważniejsze pojęcia, takie jak jakość czy „dobry design”, i pokażę, co naprawdę za nimi stoi
Przykłady będą proste, ale realistyczne – oparte na prawdziwym kodzie (Java, GraphQL i nie tylko).