Clean Code Tdd

TDD

์•„๋ฌด๋ฆฌ ํ…Œ์ŠคํŠธ๊ธฐ๋ฐ˜์œผ๋กœ ํ”„๋กœ๊ทธ๋žจ์„ ๋งŒ๋“ค์—ˆ์–ด๋„, Refector๊ฐ€ ์—†์œผ๋ฉด ๊ฒฐ๊ตญ ์ฝ”๋“œ๋Š” ๋”๋Ÿฌ์›Œ์ง„๋‹ค.

  1. Failling ์ฝ”๋“œ๊ฐ€ ์žˆ์„ ๋•Œ๋งŒ ํ…Œ์ŠคํŠธ๋ฅผ ์ž‘์„ฑ

  2. ์‹คํŒจ ํ–ˆ๋‹ค๋Š” ๊ฒƒ์„ ์ž…์ฆ ํ•  ๋•Œ ๊นŒ์ง€๋งŒ ์ž‘์„ฑ
  3. ์‹คํŒจํ•œ ํ…Œ์ŠคํŠธ๊ฐ€ ์„ฑ๊ณตํ•  ๋งŒํผ๋งŒ ์ž‘์„ฑ

์•ฝ์–ด

  • TDD : Test-driven development

์ฐธ์กฐ

  • ๋ฐฑ๋ช…์„์˜ ํด๋ฆฐ์ฝ”๋“œ Youtube ๊ฐ•์ขŒ