Skip to content
Choi Da-in edited this page Sep 21, 2023 · 32 revisions

Welcome to the tdd-challenge wiki!

Test-Driven Development : By Example

2023-09-07 (μ„œλ¬Έ, 1μž₯ ~51p)

  • 이세λͺ…
    • λΉ¨κ°•, 초둝, 그리고 λ¦¬νŒ©ν† λ§. 무엇이든 λ¨Όμ € μ‹œμž‘ν•˜κ³ , μ‹œν–‰μ°©μ˜€λ₯Ό 거치며 κ°œμ„ ν•΄λ‚˜κ°€λŠ” 과정이 μ‚΄λ©΄μ„œ 마주칠 수 μžˆλŠ” λ§Žμ€ 문제의 ν•΄κ²°κ³Όμ •κ³Ό λΉ„μŠ·ν•˜μ§€ μ•Šμ„κΉŒ ν•˜λŠ” 생각이 λ“ λ‹€.
  • μ •λ‹€ν˜„
    • TDDλ₯Ό λ‚΄κ°€ μ΅ν˜”λŠ”κ°€? 라고 ν•˜λ©΄ μ•„λ‹Œ 것 κ°™μ•˜λŠ”λ°, μ±…μ—μ„œ TDD μˆ˜λ ¨λ²•μ„ μ†Œκ°œν•΄μ€˜μ„œ 따라해보고 μ‹Άλ‹€λŠ” 생각이 λ“€μ—ˆμŠ΅λ‹ˆλ‹€. μ΄μ œκΉŒμ§€ 1) κ°„λ‹¨ν•˜κ³  μ‰¬μš΄ 문제둜 μ‹œλ„ ν•˜λŠ” μ—°μŠ΅μ„ ν–ˆλ‹€λ©΄ 2) μž‘μ€ μ–΄ν”Œλ¦¬μΌ€μ΄μ…˜ ν•˜λ‚˜λ₯Ό TDD둜 μ™„μ„±ν•΄λ³΄λŠ” 것 도 μž¬λ°Œμ„ 것 κ°™μ•„μš”! 2) 과정을 거쳐야 TDDκ°€ μ™œ 쒋은 μ§€ 와닿을 것 κ°™λ‹€λŠ” 생각이 λ“€μ—ˆμŠ΅λ‹ˆλ‹€.
  • μ΅œλ‹€μΈ
    • ν•œκ΅­μ–΄νŒ μΈν„°λ·°μ—μ„œ μ•„λž˜μ™€ 같은 말이 λ‚˜μ™”λŠ”λ° μΆ©κ²©μ΄μ—ˆλ‹€.
      λ‚΄κ°€ 아직 기술이 λΆ€μ‘±ν•΄μ„œ ν…ŒμŠ€νŠΈλ₯Ό μž‘μ„±ν•˜μ§€ λͺ»ν•˜λŠ” 것일 뿐 λͺ¨λ“  것을 ν…ŒμŠ€νŠΈν•  수 μžˆλ‹€λŠ” 것에 곡뢀할 것이 λ§ŽμŒμ„ λŠκΌˆλ‹€.

    μ΅œκ·Όμ— 만델브둜트(Mandelbrot) λΈŒλΌμš°μ €λ₯Ό ν”„λ‘œκ·Έλž˜λ°ν–ˆλŠ”λ°, ν”½μ…€ ν•˜λ‚˜μ— λŒ€ν•΄μ„œλŠ” ν…ŒμŠ€νŠΈλ₯Ό μž‘μ„±ν•  수 μ—†λ‹€κ³  μƒκ°ν–ˆμŠ΅λ‹ˆλ‹€. μ΄μ œλŠ” 그런 ν…ŒμŠ€νŠΈλ₯Ό μž‘μ„±ν•  수 μžˆλ‹€λŠ” 것을 κΉ¨λ‹¬μ•˜μœΌλ©° (μƒλž΅)

  • ν•œμ§€μ›
    • ν…ŒμŠ€νŠΈμ½”λ“œ 없이 κ°œλ°œμ„ ν•˜λ©° 느꼈던 문제 듀이 TDDλ₯Ό 톡해 μ–΄λŠμ •λ„ ν•΄κ²° 될 수 μžˆμ„ 것 κ°™λ‹€λŠ” 확신을 μ‹¬μ–΄μ£ΌλŠ” λ“œλŠ” νŒŒνŠΈμ˜€μŠ΅λ‹ˆλ‹€. 처음 μ±Œλ¦°μ§€λ₯Ό ν•  λ•Œ ν…ŒμŠ€νŠΈμ½”λ“œμ™€ μΉœν•΄μ§€κΈ° μœ„ν•΄ ν–ˆλ˜ κ³Όμ œλ“€μ΄ 이 μ±…μ˜ 과정에 더 λͺ°μž…ν•˜κ²Œ λ§Œλ“€μ–΄ μ£Όκ³ μžˆλ‹€λŠ” 생각도 λ“€μ—ˆμŠ΅λ‹ˆλ‹€.

2023-09-14 (52p ~ 112p)

  • 이세λͺ…
    • TDDλž€ μ‘°μ’…ν•΄λ‚˜κ°€λŠ” 과정이닀!
  • μ •λ‹€ν˜„
  • μ΅œλ‹€μΈ
    • μ‚Όκ°μΈ‘λŸ‰ μ „λž΅ κ΅³
  • ν•œμ§€μ›

Clone this wiki locally