Mentionsy Mentionsy
Better Software Design
Better Software Design

103. Od smutnego do modularnego monolitu - historia pewnej refaktoryzacji

06.05.2026 ·1 godz 0 min

Zanim pójdziecie w mikroserwisy, upewnijcie się, że wasze granice są poprawne. W modularnym monolicie pomyłkę naprawicie jednym refaktorem w IDE. W rozproszonym systemie zapłacicie za to zmianami w infrastrukturze i bazach danych... Między innymi właśnie to warto zapamiętać z rozmowy z Damianem Dziaduchem, który podzielił się historią refaktoryzacji pewnego smutnego monolitu.

Może tam jakiś prosty test mógłbyś wygenerować albo jakąś prostą jedną klaskę, takie drobne rzeczy. I pamiętam w zeszłym roku, czyli w 2025, miałem podejście, tam JetBrains wydał ten journey swój, nie? I miałem jakiś taki side project i stwierdziłem, że mam taką rzecz, której nigdy mi się nie chce robić, tam podniesienie jakiejś wersji, podbicie jakichś bibliotek, bo tam wiadomo, security jest, ale nigdy nie ma na to czasu i nigdy się tego nie chce zrobić. No dobra, no to mówię, Zlecę temu JetBrains Juni to. W tamtym czasie ten JetBrains Juni poległ sromotnie, więc używałem AI, ale tak do takich rzeczy bardziej konsultacyjnych. Rozmawiałem z nim nie tylko o programowaniu, ale też o wszystkim innym dookoła. Do tego też świetnie się sprawdzało, ale właśnie pamiętam, że to chyba był końcówka 2025, jak wszedły te nowe wersje modeli chyba u Cloud, jeśli dobrze pamiętam.

Pokazano wszystkie 1 dopasowanie. Transkrypcja generowana automatycznie i niesprawdzana ręcznie — może zawierać błędy.