What problem does it solve?
TDD μν κ·μΉ λ° λͺ©νλ₯Ό λͺ
νν μ μνκ³ , νμ΄ νλ‘κ·Έλλ¨Έκ° ν
μ€νΈλ₯Ό λ¨Όμ μμ±νλ μν¬νλ‘μ°λ₯Ό μ€μ²νλλ‘ λμ΅λλ€. μ΄ μ€ν¬μ Red-Green-Refactor μ¬μ΄ν΄μ κ·μΉμ λ°λ₯Έ μμ λ¨μμ ν
μ€νΈ μμ±κ³Ό μ μ§μ ꡬνμ μ΄μ§ν©λλ€.
Core Features & Use Cases
- ν
μ€νΈ μ°μ κ°λ°: ꡬνλ³΄λ€ ν
μ€νΈλ₯Ό λ¨Όμ μμ±νκ³ , ν λ²μ νλμ μμ λ¨μλ₯Ό μμ±ν©λλ€.
- μμ ν λ°λ³΅ μ¬μ΄ν΄: μ€ν¨λ₯Ό νμΈνκ³ , μ΅μ ꡬνμΌλ‘ κ·Έλ¦° μνλ₯Ό λ¬μ±ν λ€ λ¦¬ν©ν λ§ν©λλ€.
- νμ
μ€μ¬ μν¬νλ‘μ°: νμ΄ νλ‘κ·Έλλ°μ μμΉμ μ μ©νμ¬ νμ νμ§κ³Ό μλλ₯Ό λμ
λλ€.
Quick Start
Begin by writing one small failing test, then implement only the minimal code needed to pass it, and repeat in tiny steps.