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.
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:
- w serwisie Spreaker (odsłuch u góry),
- w serwisie YouTube,
- w Spotify,
- w iTunes,
- w wersji bezpośredniej, pobierając plik MP3.
💰 Udział wzięli
W tym odcinku podcastu Dev:Cast usłyszycie głosy następujących osób:
- Adrian Piętka – Chief Technology Officer w Emphie Solutions,
- Bartłomiej Michalski – Senior Software Developer w Future Processing,
- Mateusz Książek – Software Engineer w Perform Group.
💡 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.