μ¬λ ¶
- PairProgramming μ νλ©° TDD μ λͺ°λν μ μμλ€.
- TDD λ₯Ό μλμ μΌλ‘ μ΄λ³΄μΈ μ¬λκ³Ό PairProgramming μ ν΄μμΈμ§ νμ΄μ€λ₯Ό λλ¦¬κ² νλ€λ μλ―Έλ₯Ό μ€κ°ν μ μμλ€. (μΈλΆμ μΌλ‘ μ λΆ ν
μ€νΈ)
- μ£Όλμ΄ μ
μ₯μ μλ μ¬λμ΄ TDD λ₯Ό ν΄λ³΄λλ‘ μ λνλ€.
νμ ¶
- μ¬λμ΄κ° νμμ£Όλ κ²μ ν¬ν¨ν΄ μλ‘μ΄ κ±Έ μ ν΄μ μ¬λ―Έμμλ€.
μν ¶
- 5λΆ PairProgramming μ΄ μ’μλ€. TDD κ° μ½κ³ μ¬λ―Έμμλ€.
- PairProgramming κ³Ό TDD λλΆμ μκΈ°μ μ κ° λμ΄(λ
λ¨μ λ°©μ§) κ·Έλ€μ§ ν° λ²κ·Έλ μμλ€.
μΈμ ¶
- μμ μ΄ λ§λ€λ μ½λλΆλΆμ΄λΌλ 5λΆ νμ΄λ₯Ό μ² μ ν νλ€. κ·Έλμ μλ‘ μ λ°λΌμλ€.
- μμ λ₯Ό μ¬λ°κ²ν΄μ μ§λ£¨νμ§ μμλ€.
- CRC λ₯Ό μ¬μ©νκ³ νλ‘κ·Έλ¨μ λλΆλΆμ μμ±νλ€.
λν¬ ¶
- JAVAκ° μ΅μμΉ μμμ λ°λΌκ°κΈ°κ° νλ€μλ€.
- PairProgramming μΌλ‘ μΈν΄ λ§μ΄ μκ³ κ³΅λΆμ λκΈ°λΆμ¬κ° λμλ€.
- ν μ μλ κ²μ νμμ§λ§ λ³΄κΈ°λ§ νλ μ μ΄ λ§μλ€. 보면μ λ§μ΄ λ°°μ λ€.
μκ· ¶
- TDDλ μ΄λ €μ λ€.
- Testλ₯Ό μ½κ² ν μ μλ ꡬ쑰λ₯Ό λ§λλκ²μ΄ μ΄λ €μ λ€.
- Testμ 걸리λ μκ°μ΄ λ λ§μλ€.
- Eclipseμ λ²κ·Έκ° μλ€...γ
‘.γ
‘;
μμΌλ‘ μ΄λΌ ν΄μΌ ν κ²μΈκ°? ¶