728x90
리팩터링의 정의는 다음과 같다.
리팩터링(refactoring)은 소프트웨어 공학에서 '결과의 변경 없이 코드의 구조를 재조정함'을 뜻한다. 주로 가독성을 높이고 유지보수를 편하게 한다. 버그를 없애거나 새로운 기능을 추가하는 행위는 아니다. 사용자가 보는 외부 화면은 그대로 두면서 내부 논리나 구조를 바꾸고 개선하는 유지보수 행위이다.(위키백과 참조)
딱히 어려운 내용은 아니라서 굳이 설명을 덧붙일 필요는 없어 보인다.
728x90