dev.Log
리팩토링1- 함수 선언 변경하기 본문
* 참고 : 자바 LTS 버전 : 8, 11, 17 중 17버전 기준으로 작성할 예정이다.
1. 함수 선언 변경하기
- 좋은 이름을 찾아내는 방법? 함수에 주석을 작성한 다음 주석을 함수 이름으로 만든다.
* 함수의 매개변수는 함수 내부의 문맥을 결정한다.
* 함수의 매개변수는 의존성을 결정한다.
2. 변수 이름 바꾸기
- 더 많이 사용되는 변수일수록 이름이 중요하다.
- 다이나믹 타입을 지원하는 언어에서는 타입을 이름에 넣기도 한다.
- 여러 함수에 걸쳐 쓰이는 필드 이름에는 더 많이 고민하고 이름을 짓는다.
3. 필드 이름 바꾸기
- Record 자료 구조의 필드 이름은 프로그램 전반에 걸쳐 참조될 수 있기 떄문에 매우 중요하다.
* record 자료구조(14부터 지원)
출처 : 코드로 학습하는 리팩토링 - 백기선
'BACKEND.*' 카테고리의 다른 글
| ResourceBundle (0) | 2023.03.05 |
|---|---|
| Record (0) | 2023.02.05 |
| 테스트코드 (1) | 2022.10.28 |
| ElasticSearch 등록&수정 (0) | 2022.10.20 |
| ElasticSearch 인덱스 생성&조회&삭제 (0) | 2022.10.20 |
Comments