(→개요) |
|||
7번째 줄: | 7번째 줄: | ||
* 사용자 화면은 그대로 유지한 채 내부 논리나 구조를 개선하는 일 | * 사용자 화면은 그대로 유지한 채 내부 논리나 구조를 개선하는 일 | ||
* 목적: 가독성 향상, 생산성 향상, 코드 품질 향상, [[견고성]] 향상, [[유지보수성]] 향상 | * 목적: 가독성 향상, 생산성 향상, 코드 품질 향상, [[견고성]] 향상, [[유지보수성]] 향상 | ||
---- | |||
* 리팩토링이 최적화는 아니다. | |||
* 시간이 없을 때는 하기 어렵다. | |||
* [[유닛 테스트]] 없이는 할 수 없다. | |||
==예시== | ==예시== |