# TDD perusteet 101

#### Mitä tarkoittaa Test Driven Development? <a href="#mit-c3-a4-tarkoittaa-test-driven-development" id="mit-c3-a4-tarkoittaa-test-driven-development"></a>

Lue lähteissä olevista kirjoista mitä termillä tarkoitetaan. Voit tutustua myös muihin lähteisiin mitä löydät aiheesta.

#### Mitkä ovat TDD:n kolme sääntöä työskentelyn aikana? <a href="#mitk-c3-a4-ovat-tddn-kolme-s-c3-a4-c3-a4nt-c3-b6-c3-a4-ty-c3-b6skentelyn-aikana" id="mitk-c3-a4-ovat-tddn-kolme-s-c3-a4-c3-a4nt-c3-b6-c3-a4-ty-c3-b6skentelyn-aikana"></a>

Ymmärrä lähteiden avulla näiden sääntöjen tarkoitus. Tulet tarvitsemaan niitä myöhemmin harjoitustehtävien aikana.

#### Mitä hyötyä TDD:n noudattamisesta on? <a href="#mit-c3-a4-hy-c3-b6ty-c3-a4-tddn-noudattamisesta-on" id="mit-c3-a4-hy-c3-b6ty-c3-a4-tddn-noudattamisesta-on"></a>

Etsi lähteistä miksi toimintatapa on hyödyllinen? Tee luettelo hyödyistä ja mahdollisista haitoista.
