Jmnote bot (토론 | 기여) 잔글 (봇: 자동으로 텍스트 교체 (-==참고 자료== +==참고==)) |
(→같이 보기) |
||
15번째 줄: | 15번째 줄: | ||
==같이 보기== | ==같이 보기== | ||
*[[ | {{z컬럼3| | ||
*[[ | * [[TDD]] | ||
*[[ | * [[난독화]] | ||
*[[ | * [[역공학]] | ||
*[[ | * [[유지보수]] | ||
*[[ | * [[소스 코드]] | ||
*[[ | * [[코드 리뷰]] | ||
*[[단위 테스트]] | * [[코드 스멜]] | ||
*[[ | * [[디자인 패턴]] | ||
* [[단위 테스트]] | |||
* [[DB 리팩토링]] | |||
}} | |||
==참고== | ==참고== |
2022년 6월 16일 (목) 17:56 판
1 개요
- code refactoring
- 코드 리팩토링; 리팩토링, 재구조화
- 결과의 변경 없이 코드의 구조를 재조정함
- 사용자 화면은 그대로 유지한 채 내부 논리나 구조를 개선함
- 외부 동작에는 변화없이 기존 코드의 내부구조를 개선하는 일
- 목적: 가독성 향상, 생산성 향상, 코드 품질 향상, 견고성 향상, 유지보수 용이하게 함