변수 쪼개기를 적용해 용도별로 분리하자.
변수 이름 바꾸기와는 반드시 친해져야 한다. 한편, 파생 변수를 질의 함수로 바꾸기를 활용하여 변수 자체를 완전히 없애는 게 가장 좋은 해법일 때도 있다.
9.1. 변수 쪼개기
의미 있는 이름으로 하나의 역할만 수행하도록 한다.
9.2. 필드 이름 바꾸기
의미 있는 이름으로 사용한다.
9.3. 파생 변수를 질의 함수로 바꾸기
9.4. 참조를 값으로 바꾸기 <-> 9.5.값을 참조로 바꾸기
11. API 리팩터링 (0) | 2021.11.04 |
---|---|
10. 조건부 로직 간소화 (0) | 2021.11.04 |
8. 기능 이동 (0) | 2021.10.11 |
7.7. 위임 숨기기 | 7.8. 중개자 제거하기 | 7.9. 알고리즘 교체하기 (0) | 2021.10.05 |
7.5. 클래스 추출하기 | 7.6. 클래스 인라인하기 (0) | 2021.10.05 |
댓글 영역