
TDD: ์ผํธ๋ฐฑ ํ
์คํธ ์ผ์ด์ค -> ๋ฐ๋ณต ํ
์คํธ๋ฅผ ์ด์ฉํ ์ํํธ์จ์ด ๋ฐฉ๋ฒ๋ก ์ผ๋ก ์์ ๋จ์์ ํ
์คํธ ์ผ์ด์ค๋ฅผ ์์ฑํ๊ณ ์ด๋ฅผ ํต๊ณผํ๋ ์ฝ๋๋ฅผ ์ถ๊ฐํ๋ ๋จ๊ณ๋ฅผ ๋ฐ๋ณตํ๋ฉฐ ๊ตฌํํ๋ ๋ฐฉ์ Test Driven ๊ฐ๋ฐ ์คํจํ๋ ํ
์คํธ๋ฅผ ๋ง๋ ๋ค ์คํจ๋ฅผ ์ ๊ฑฐํ๋ค ๋ฆฌํฉํ ๋ง ๊ฐ๋ฐ ์์ Red ๋จ๊ณ์์๋ ์คํจํ๋ ํ
์คํธ ์ฝ๋๋ฅผ ๋จผ์ ์์ฑํ๋ค. Green ๋จ๊ณ์์๋ ํ
์คํธ ์ฝ๋๋ฅผ ์ฑ๊ณต์ํค๊ธฐ ์ํ ์ค์ ์ฝ๋๋ฅผ ์์ฑํ๋ค. ์ต๋ํ ๋น ๋ฅด๊ฒ ์์
์์
์๊ฐ์ด 10๋ถ์ด ๋์ง ๋ง์์ผ ํจ 5๋ถ ์ถ์ฒ ๊ผผ์๋ฅผ ์จ๋ ๋จ Blue ๋จ๊ณ์์๋ ์ค๋ณต ์ฝ๋ ์ ๊ฑฐ, ์ผ๋ฐํ ๋ฑ์ ๋ฆฌํฉํ ๋ง์ ์ํํ๋ค. ๋ค์ 1๋จ๊ณ ๋ถํฐ ๋ฐ๋ณต