TDD perusteet 103

Harjoituksen tavoitteena on oppia testivetoisen ohjelmoinnin perusteet. Tee tehtävä ohjeistuksen mukaan. Vältä katsomasta etukäteen osakokonaisuuksia.

Esitiedot

  • Git versionhallinnan perusteet.

  • Jonkin yksikkötestauskirjaston perusteet.

Vaihe 1

Avaa merkkijonolaskimen tehtävänanto: https://osherove.com/tdd-kata-1arrow-up-right

Vältä lukemasta läpi tehtävänantoa vaan aloita ensimmäisestä vaiheesta. Jatka merkkijono tehtävän seuraavaan osioon.

Varaa tähän 60min. Kun aika on täynnä, pidä lyhyt tauko ja siirry seuraavaan vaiheeseen tämän tehtäväkokonaisuuden osalta.

circle-info

Kaikkia kohtia ei ole tarkoitus saada valmiiksi, tee vain niin monta vaihetta alkuperäisestä tehtävästä kuin pystyt. Rajoite on vain käytettävissä oleva aika.

circle-exclamation

Vaihe 2

Katso video: https://www.youtube.com/watch?v=Li-omXFK9NEarrow-up-right

Kun olet katsonut videon, pidä pieni tauko ja siirry seuraavaan vaiheseen.

Vaihe 3

Tee uudelleen vaihe 1, josta aloitit. Edelleen aikaraja on 60min.

Aloita tämä vaihe ns. puhtaalta pöydältä vaan tee uusi branchi.

Kun aikaraja on täynnä, lopeta.

Miten videon jälkeen se muutti tapaasi ratkaista tehtävä?

circle-exclamation

Last updated