etc

λ¦¬νŒ©ν† λ§(Refactoring)

“컴퓨터가 이해할 수 μžˆλŠ” μ½”λ“œλŠ” μ–΄λŠ λ°”λ³΄λ‚˜ λ‹€ μ§€ 수 μžˆλ‹€.
쒋은 ν”„λ‘œκ·Έλž˜λ¨ΈλŠ” μ‚¬λžŒμ΄ 이해할 수 μžˆλŠ” μ½”λ“œλ₯Ό μ§ λ‹€.”
Martin Fowler

 

- κΈ°λŠ₯의 μ„±λŠ₯을 ν–₯μƒμ‹œν‚€κ±°λ‚˜, μž¬μ‚¬μš©μ„±μ΄ μ’‹κ±°λ‚˜, 가독성이 쒋은 μ½”λ“œλ‘œ κ°œμ„ 

- μ‚¬μš©μžκ°€ λ³΄λŠ” μ™ΈλΆ€ 화면은 κ·ΈλŒ€λ‘œ λ‘λ©΄μ„œ λ‚΄λΆ€ λ…Όλ¦¬λ‚˜ ꡬ쑰λ₯Ό λ°”κΎΈκ³  κ°œμ„ ν•˜λŠ” μœ μ§€λ³΄μˆ˜ ν–‰μœ„

- ν•„λ“œ 은닉, λ©”μ„œλ“œ μΆ”μΆœ, νƒ€μž… μΌλ°˜ν™”, λ©”μ„œλ“œ 이름 λ³€κ²½ λ“±

- ν…ŒμŠ€νŠΈ μ½”λ“œλ‘œ λ‹€μ‹œ κΈ°λŠ₯을 점검