Programing/Refactoring

변수 이름은 정직하게 가는 것이 좋다.

BUST 2018. 5. 22. 16:47

변수 이름은 정직하게 가는 것이 좋다.


예를 들어 카테고리 1번 depth의 이름과 id를 변수 이름을 짓는다고 한다고 하면 아래와 같이 이름을 지을수 있을 것이다.

- cate1id

- cate1name


위와 같은 이름 보다는 아래와 같은 이름이 좀더 더 정확하게 의미가 전달이 된다.

- category1DepthId

- category1DepthName


데이터의 전달(json 형태의 message)에서는 크기를 줄여야 한다면 (보통 저정도 크기가 영향을 미치지를 않는다.)

JsonProperty (ObjectMapper 인경우) 를 적용하여 실제 JSON를 맵핑하는 필드는 다르게 설정하는것이 낫다.