Better Software Design

36. O modularyzacji monolitu z Kamilem Grzybkiem

Episode Summary

Wcześniej czy później, chyba każdy programista czy programistka zetknie się w swojej karierze z systemem monolitycznym. Monolity na przestrzeni lat obrosły złą sławą, automatycznie kojarzą się z kodem o niskiej jakości, sprzężenia wszystkiego ze wszystkim i chęcią ucieczki do innego projektu. Z moim dzisiejszym gościem, Kamilem Grzybkiem, chcielibyśmy odczarować trochę hasło "monolit", bo nie zawsze powinno ono się wiązać ze słabym kodem i zaczynamy poruszać tematykę modularyzacji takich systemów. W tym odcinku rozmawiamy z Kamilem m.in. o: - heurystykach modularyzacji monolitu, - kluczowych wzorcach Domain-Driven Design pomocnych w tym procesie, - sposobach komunikacji w modularnym monolicie i integracji rozciętych modułów, - driverach architektonicznych pomocnych przy ocenie architektury. Zapraszam!

Episode Notes

Materiały dodatkowe: