변수 이름은 정직하게 가는 것이 좋다.
예를 들어 카테고리 1번 depth의 이름과 id를 변수 이름을 짓는다고 한다고 하면 아래와 같이 이름을 지을수 있을 것이다.
- cate1id
- cate1name
위와 같은 이름 보다는 아래와 같은 이름이 좀더 더 정확하게 의미가 전달이 된다.
- category1DepthId
- category1DepthName
데이터의 전달(json 형태의 message)에서는 크기를 줄여야 한다면 (보통 저정도 크기가 영향을 미치지를 않는다.)
JsonProperty (ObjectMapper 인경우) 를 적용하여 실제 JSON를 맵핑하는 필드는 다르게 설정하는것이 낫다.
'Programing > Refactoring' 카테고리의 다른 글
외부 Dependency는 내부 로직까지 전파가 되어서는 안된다. (0) | 2018.09.19 |
---|---|
입력 데이터에 의해 오류를 방지할 코드가 필요하다. (0) | 2018.07.25 |