Skuteczne testowanie własnego kodu, jest rownoważne z samym programowaniem. Tekst: dziwnie, u mnie działa, raczej nie obroni źle zaimplementowanej funkcjonalności. Co zrobić, żeby testowanie kodu nie bylo udręką, a rzetelnym źrodłem informacji o kodzie?
Czytaj dalej →Tygodniowe wyzwanie programistyczne — #1
Dzisiaj pierwsze zadanie programistyczne — dla początkujących mamy sposób na przekonanie się do pewnych, czasem nieciekawych, czynności, a zaawansowanych skłaniamy do refleksji nad czymś, nad czym pewnie dawno się nie zastanawiałaś. Gotowa?
Czytaj dalej →#Niezbędnik Juniora: test-driven development
Testowanie swojego kodu to bardzo istotna część pracy każdego programisty, jednak, nie każdy z nas lubi to robić. Sposobem na zapewnienie odpowiedniego pokrycia swojego kodu może być TDD.
Czym jest TDD?
To nic innego jak pisanie oprogramowania stymulowane przez testy. Cykl implementacji nowej funkcjonalności wygląda następująco:
1. Dodaj test
Dodanie każdej nowej funkcjonalności rozpoczyna się od napisania testu. Aby być w stanie napisać test musisz dobrze rozumieć implementowaną funkcjonalność — jej wymagania i wynik działania — rozbijając to na pojedyńcze cechy (tak jak w testach jednostkowych). Możesz napisać od razu wszystkie testy, lub tylko jeden, ważne by w tym etapie w ogóle nie myśleć o kodzie, który będzie im odpowiadał — masz po prostu zmapować oczekiwane zachowanie funkcjonalności.
Czytaj dalej →#main, 4 stycznia 2016
Cześć! Witamy w nowym roku wraz z porcją interesujących informacji z branży IT.
Cykl #main to punkt początkowy Waszego tygodnia, prasówka, w której zbieramy ciekawe linki, dzielimy się informacjami, a także podsyłamy programistyczne zadanie. Mamy nadzieję, że w ten sposób umilimy Wam poniedziałkowy powrót do rzeczywistości ;)
Czytaj dalej →Popularne tagi
© 2026 Kobiety do kodu.