10 sposobów na poprawienie swoich umiejętności programistycznych – LIVE
0
Jak rozwijać swoje umiejętności programistyczne? Niby każdy ma na to swój sposób, natomiast wielu naszych czytelników, słuchaczy i widzów podpytuje nas, o to jak...
Jak sprawić by klasa zaczęła być testowalna? – Metoda Szwu
W ramach zadania chcesz napisać test by być pewnym, że zrobiłeś wszystko dobrze. Niestety nie potrafisz przetestować czy metoda wypisuje odpowiedni string na ekran.
Idziesz...
Rust + Webassembly – Jak pisać testy
Tworzona przez nas aplikacja rozrasta się z każdą dokładaną linijką kodu. W pewnym momencie może się okazać, że po wprowadzeniu modyfikacji nie jesteśmy pewni,...
Jak szybko zbudować stronę z użyciem GitHub + Netlify + Gatsby?
Wpadliśmy na pomysł, by stworzyć stronkę, która będzie informować o całej akcji AdventDevStories oraz umożliwiać zapisywanie się uczestników.
Mieliśmy na to aż ... jedno niedzielne...
REACT w dużej skali. Jak tworzyć aplikacje większe niż TODO list?...
REACT szybko stał się wręcz najpopularniejszą biblioteką wykorzystywaną w frontendowym świecie. Niestety ale tak samo jak łatwo go użyć, tak samo łatwo natrafić na...
Czy warto iść na studia, gdy chcę zostać programistą?
Czy studia informatyczne w ogóle mają sens? Czy przygotują Cię pod kątem pracy programisty? Może to tylko strata czasu i powinieneś iść od razu...
Jak naprawić SRP w czasie refaktoryzacji?
Chcesz zmienić kod. Patrzysz a tu naprawdę się dzieję. Możesz dopisać 2 linijki i olać, nadal wykonując swoją pracę lub...
No właśnie. W zależności od...
Jak OCP z SOLIDa pozwala łatwo rozbudowywać istniejący kod?
"To się okazało bardziej skomplikowane niż myślałem"
"Coś nie działa, ale ja przecież tego nie ruszałem"
"Wolałbym tego nie ruszać/modyfikować... lepiej napisze to od zera"
Praktycznie każdy...
Refaktoryzacja do Strategii – Na co zwrócić uwagę i czego unikać?
Jedno to poznać wzorzec, drugie to go zastosować, trzecie to zrobić to świadomie i dobrze. W tym odcinku pokażę Ci jak to zrobić, na...
Po co nam testy przy rozwoju istniejącego kodu?
Dostajesz zadanie wprowadzić drobną modyfikację. Znajdujesz miejsce w metodzie, która robi definitywnie za dużo. Nie masz czas na refaktoryzację. Czy czujesz się pewnie przed...