변수 네이밍 고민시간 줄여줄 규칙 5가지

2022. 4. 17. 00:37
728x90
반응형

 

 

1. i는 변수 이름이지만 d는 아니다

i는 정수를 뜻하는 integer와 지수를 뜻하는 index의 첫 글자로 간주되므로, 개발자가 반복문의 카운터나 배열 인덱스로 i를 사용해도 이상할 것이 전혀 없다. i다음에 j, k를 쓰는 것도 전혀 어색하지 않다.

x와 y를 좌푯값을 나타내는 변수로 사용하는 것도 전혀 나쁘지 않다. xy 좌표는 이미 충분히 우리 머릿속에 관습으로 박혀 있기 때문이다

하지만 a나 d같이 아무런 의미가 없는 글자를 변수로 쓰는 것은 좋지 않다. day 를 사용하고 싶다면 day를 사용하자. d에는 day,date,double등 떠올릴 요소가 많다.

 

2. 검색이 잘 되는 이름을 쓰자

요즘은 개발 환경이 아주 많이 좋아 졌다. 첫 글자 몇 개만 입력해도 개발 툴이 자동으로 변수를 찾아서 제시한다. 이제는 변수 이름을 검색해서 찾아 선택하는 방식으로 개발한다.

 

3. 배열을 복수로 나타내는 방법이 있다

변수명에 복수형을 나타내는 -s가 붙어 있기 때문에 쉽게 알아볼 수 있다.

하지만 함수명 중간에 사용할때는 -s 보다 'array'나 'ListOf' 를 쓰자

checkUserNameArrayUnder2Characters()

 

4. 약어를 만드는 좋은 방법은 보편성을 기준으로 정한다.

document : doc

parameter : param

 

5. 중요한 단어를 앞에 쓴다

총방문자수 같은 경우

totalVisitor 보다는 VisitorTotal

728x90
반응형