Dev:Cast – #34 Jak wprowadzać testy automatyczne w Legacy Code?

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ć.

Zainteresowany? W takim razie zapraszam Cię do odsłuchu tego odcinka podcastu ⤵️⤵️

❗️ Ogłoszenie parafialne

Dowiedz się więcej na temat Międzynarodowego Dnia Podcastów » PyrCaster MDP 2019!

📚 Podziel się doświadczeniem

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ę 👍

🎧 Dodatkowy odsłuch Dev:Cast

Ten odcinek podcastu Dev:Cast dostępny jest także do odsłuchu:

💰 Udział wzięli

W tym odcinku podcastu Dev:Cast usłyszycie głosy następujących osób:

💡 Masz pomysł na temat?

Jeżeli chcesz abyśmy porozmawiali na jakiś konkretny temat, zgłoś go za pośrednictwem komentarza pod tym odcinkiem lub napisz do nas e-mail.