5장 리팩터링 카탈로그 보는 법
6장부터 12장까지는 저자가 안전하고 효율적으로 리팩터링하는 방법을 노트에 정리한 내용을 담습니다.
#
5-1 리팩터링 설명 형식카탈로그의 리팩터링 기법들은 일정한 형식을 갖습니다.
- 가장 먼저 이름이 나옵니다.
- 다음으로 리팩터링의 핵심 개념을 간략히 표현한 개요가 나옵니다.
- 그다음에 나오는 배경은 해당 리팩터링 기법이 필요한 이유와 그 기법을 적용하면 안 되는 상황을 설명합니다.
- 이어서 나오는 절차는 리팩터링하는 과정을 단계별로 제시합니다.
- 마지막 예시를 들어 간단한 예시와 효과를 설명합니다.
단계 | 설명 |
---|---|
개요 | 리팩터링 전후 코드의 변화를 설명 |
절차 | 해당 리팩터링에 대한 구체적인 단계 |
사례 | 간단한 사례 |
#
5-2 리팩터링 기법 선정 기준이 카탈로그는 완벽하지 않습니다. 저자가 생각하기에 가장 유용한 것들만 담았습니다. 따로 기록해둘 필요가 없을 정도로 간단하고 직관적인 리팩터링 기법은 생략합니다.