Polski frontend

JS Dżem YouTube

6# Jak pisać testowalny kod? Co to jest pure function?

🔴 Jak pisać kod, aby nie musieć go później przerabiać na potrzeby testów? Czy jedyne rozwiązanie to test driven development? Jak z góry zaplanować kod, aby pisanie do niego testów szło gładko? Wyjaśniam trzy cechy, które pomogą Ci opanować sztukę pisania łatwo testowalnego kodu JavaScript. 0:00 - Co będziemy robić? 0:45 - Analiza kodu. Co musieliśmy zrobić, aby kod dało się testować? 1:40 - Co to jest idempotentność? 2:39 - Co to znaczy brak side effectów? 3:52 - Czym jest niemutowalność? 7:40 - Co to jest pure function? 🧪 Pełna playlista do tej serii o testowaniu: https://www.youtube.com/playlist?list=PLT7X0UTo8GN_nsAlEdVInoRkvE_pmLayP 🔥🔥🔥🔥🚀 Zapisz się do newslettera: https://www.subscribepage.com/jsdzem Wysyłam tu specjalne materiały, których nie publikuję nigdzie indziej. 🔥🔥🔥🔥🚀 Link do repo z kodem, znajdź odpowiedni commit. https://github.com/lebrande/search-dropdown-record Projekt koduje Jakub Pusiak