μŠ€ν”„λ§

[ Spring Boot ] ν…ŒμŠ€νŠΈ μ½”λ“œ

KIMHYEYUN 2022. 8. 30. 14:48
λ°˜μ‘ν˜•

ν…ŒμŠ€νŠΈ μ½”λ“œ μ†Œκ°œ

TDD와 Unit Test(λ‹¨μœ„ ν…ŒμŠ€νŠΈ)λŠ” 닀름
TDD : ν…ŒμŠ€νŠΈκ°€ μ£Όλ„ν•˜λŠ” 개발 → ν…ŒμŠ€νŠΈ μ½”λ“œλ₯Ό λ¨Όμ € μž‘μ„±ν•˜λŠ” 것

  • 항상 μ‹€νŒ¨ν•˜λŠ” ν…ŒμŠ€νŠΈλ₯Ό λ¨Όμ € μž‘μ„±ν•˜κ³  (Red)
  • ν…ŒμŠ€νŠΈκ°€ ν†΅κ³Όν•˜λŠ” ν”„λ‘œλ•μ…˜ μ½”λ“œλ₯Ό μž‘μ„±ν•˜κ³  (Green)
  • ν…ŒμŠ€νŠΈκ°€ ν†΅κ³Όν•˜λ©΄ ν”„λ‘œλ•μ…˜ μ½”λ“œλ₯Ό λ¦¬νŒ©ν† λ§ (Refactoring)

반면 λ‹¨μœ„ ν…ŒμŠ€νŠΈλŠ” TDD의 첫 번째 단계인 κΈ°λŠ₯ λ‹¨μœ„μ˜ ν…ŒμŠ€νŠΈ μ½”λ“œλ₯Ό μž‘μ„±ν•˜λŠ” 것
πŸ‘‰ μˆœμˆ˜ν•˜κ²Œ ν…ŒμŠ€νŠΈλ§Œ μž‘μ„±ν•˜λŠ” 것


728x90
λ°˜μ‘ν˜•