Rafał Pieńkowski: The art of maintaining a castle, czyli jak efektywnie pracować z systemami legacy

youtube.com 7 miesięcy temu


🔥 [4Developers 2024] https://eventory.cc/event/4developers-2024
👉 [FB] https://www.facebook.com/4Developers
👉 [LI] https://www.linkedin.com/showcase/4developers

Praca z systemami legacy potrafi być męcząca. Wprowadzanie zmian w kodzie wymaga od nas nie lada wysiłku. W trakcie tej prezentacji przyjrzymy się jak wybierać miejsca, w których refaktoryzacja przyniesie najwięcej korzyści. W wyborze tych miejsc wykorzystamy system kontroli wersji (GIT) oraz dane, które są w nim dostępne. Dokonamy podstawowej analizy zebranych danych oraz przy użyciu wizualizacji i odrobiony wiedzy eksperckiej poszukamy hot spotów w kodzie źródłowym jednego z projektów open-source.