DevEnv - O programowaniu bez kaca

#34 Jak wprowadzać testy automatyczne w Legacy Code?


Listen Later

Podczas utrzymywania aplikacji z leciwym i zarazem ciężkim do utrzymania kodem, często myślimy o wprowadzaniu testów automatycznych. Na konferencjach słyszmy – Pisz testy jednostkowe! Nawet gdy rozwijasz stary kod. Natomiast rzeczywistość bywa brutalna i często taka forma testów nie dość, że jest skomplikowana (lub niemożliwa) do wprowadzenia to w praktyce okazuje się, że niewiele wniosła.

Dlatego też automatyzacja testów w takich aplikacjach nie jest czymś prostym. Należy zidentyfikować miejsca, które warte są wprowadzenia takich testów oraz te, które należy pozostawić ciągle w sferze testów manualnych.

Dyskutujemy o tym gdzie i jakie testy automatyczne warto wprowadzić.

Gotowy na podzielenie się swoimi spostrzeżeniami? Zatem:

➡️ Czy kiedykolwiek wprowadzałeś testy automatycznej w Legacy Code?
➡️ Co jest największym wyzwaniem w automatyzacji takiej aplikacji?
➡️ Lepiej utrzymywać czy zaorać wszystko i zacząć od nowa? 😉

Zachęcam Cię do pozostawienia swojej odpowiedzi w komentarzu – dziękuję 👍
...more
View all episodesView all episodes
Download on the App Store

DevEnv - O programowaniu bez kacaBy Adrian Piętka, Bartłomiej Michalski