dev.Log

리팩토링1- 함수 선언 변경하기 본문

BACKEND.*

리팩토링1- 함수 선언 변경하기

초코푸딩 2022. 11. 6. 00:34

* 참고 : 자바 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