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 →Popularne tagi
© 2026 Kobiety do kodu.