- 깔끔한 코드에서 가장 중요한 것 중 하나가 바로 좋은 이름
- 함수 , 변수, 클래스 ,모듈의 이름 등 모두 어떤 역할을 하는지 어떻게 쓰이는지 직관적이어야함
- 사용할 수 있는 리팩토링 기술
- 함수 선언 변경
- 변수 이름 변경
- 필드 이름 변경
1. 함수 선언 변경하기 (Change Function Declaration)
- 함수 이름 변경 , 메서드 이름 변경 , 매개변수 추가/제거 , 시그니처 변경
- 좋은 이름을 가진 함수는 코드를 보지 않고 이름만 보고도 이해를 할수 있다.
- 좋은 방법? → 함수에 주석을 작성하고 주석을 함수 이름으로 만들어
2. 변수 이름 바꾸기 (Rename Variable)
- 여러 함수에 걸쳐 쓰이는 필드 이름에는 더 많이 고민하고 이름을 짓는다.
3. 필드 이름 바꾸기(Rename Field)