Study/CleanCode

[Study][CleanCode - 4] 15. JUnit 듀여닀보기

youn12 2022. 8. 11. 13:55
πŸ“‹ λͺ©μ°¨.

15. JUnit 듀여닀보기
    .κ²°λ‘ 

βœ”οΈ λ‚΄μš©.

 

15. JUnit 듀여닀보기

 

JUnit은 μžλ°” ν”„λ ˆμž„μ›Œν¬ 쀑 κ°€μž₯ 유λͺ…ν•˜λ‹€. κ°œλ…μ€ λ‹¨μˆœν•˜λ©° μ •μ˜λŠ” μ •λ°€ν•˜κ³  κ΅¬ν˜„μ€ μš°μ•„ν•˜λ‹€.
 μ΄ μž₯ μ—­μ‹œ μ•žμ„  '14μž₯ 점진적 κ°œμ„ 'κ³Ό λ§ˆμ°¬κ°€μ§€λ‘œ μ½”λ“œλ‘œ μž‘μ„±λœ νŽ˜μ΄μ§€λ‘œ κ°„λ‹¨ν•˜κ²Œ ν™•μΈλ§Œ ν•˜μ˜€λ‹€.

.κ²°λ‘ 

 

μΊ ν”„μž₯은 처음 왔을 λ•Œλ³΄λ‹€ 더 κΉ¨λ—ν•˜κ²Œ ν•΄ 놓고 λ– λ‚˜λΌ
보이슀카우트 κ·œμΉ™

 

 μ΄ μž₯μ—μ„œλŠ” μ½”λ“œ κ°œμ„ μ„ λ³΄μ—¬μ£Όμ—ˆλ‹€. 보이슀카우트 κ·œμΉ™μ„ 지킀며 처음 λͺ¨λ“ˆλ³΄λ‹€ 쑰금 더 κΉ¨λ—ν•œ λͺ¨λ“ˆμ„ λ§Œλ“¦μ— 포인트λ₯Ό μ£Όμ–΄ κ°œμ„ ν•΄ λ‚˜κ°€λŠ” 과정을 λ³΄μ—¬μ£Όμ—ˆλ‹€. κ·Έλ ‡λ‹€ ν•˜μ—¬ μ›λž˜ κΉ¨λ—ν•˜μ§€ λͺ»ν–ˆλ‹€λŠ” 말이 μ•„λ‹ˆλ‹€. μš°μˆ˜ν•œ λͺ¨λ“ˆμ„ λ§Œλ“€μ—ˆμ§€λ§Œ 세상에 κ°œμ„ μ΄ λΆˆν•„μš”ν•œ λͺ¨λ“ˆμ€ μ—†λ‹€. μ½”λ“œλ₯Ό μ²˜μŒλ³΄λ‹€ 쑰금 더 κΉ¨λ—ν•˜κ²Œ λ§Œλ“œλŠ” μ±…μž„μ€ 우리 λͺ¨λ‘μ—κ²Œ μžˆλ‹€.


πŸ“ λŠλ‚€μ .

 - κΈ°λŠ₯ 개발이 μ£Όμ–΄μ‘Œμ„ λ•Œ 주어진 κΈ°λŠ₯만 κ°œλ°œν•¨μ— 쀑점을 두며 μ£Όμœ„μ˜ κ°œμ„ μ΄ ν•„μš”ν•œ μ½”λ“œλ“€μ— λŒ€ν•΄μ„œλŠ” μ‹œμ„ μ„ 많이 주지 μ•Šμ•˜μ—ˆλ‹€. ν•˜μ§€λ§Œ 이번 μž₯μ—μ„œ '보이슀카우트 κ·œμΉ™' ν‚€μ›Œλ“œμ— 각인이 λ˜λ©΄μ„œ 주어진 κΈ°λŠ₯뿐 μ•„λ‹ˆλΌ λ‹€λ₯Έ μ£Όμœ„ λͺ¨λ“ˆλ“€λ„ 신경을 μ“°λ©΄ 쒋을 것 κ°™λ‹€λŠ” 생각이 λ“€μ—ˆλ‹€.