저자: 마틴 파울러 Martin Fowler


리팩터링 계획


대상 전체 물리시스템 물리시스템 물리시스템 전체 코드
내용 • 악취파악 & 정리 • 테스트 코드 작성
• 함수 추출하기 • 반복문 쪼개기
• 반복문 파이프라인으로 바꾸기 • 조건식 통합하기
• 조건문 분해하기 • 플래그 인수 제거하기
• 함수선언 바꾸기&

Chapter 01 - 리팩터링: 첫 번째 예시


가. 자가진단 테스트 구현