변수명, 함수명, 정의명 명명규칙




일반적인 명명 규칙

==================

함수명은 앞에 동사

변수명은 앞에 명사 

#define 은 모두 대문자



헝가리안 표기법

===============

이름 앞에 자료형 약자를 소문자로 붙인다.

한물 간것 같으나 많이 보임.


예) dwCount, szTmp, iLength



Camel Casing

============

소문자를 주로 사용하되 단어가 바뀌면 첫자를 대문자로 표현한다.

자바에서 멤버함수 명명에 많이 사용함.


예) dataCnt, appleTree ... 



GNU진영

=======

모두 소문자로 하되 단어사이는 '_' 이용

리눅스 커널을 비롯하여 오픈소스의 대부분이 이규칙 사용.



J2EE 권장규칙

=============

1. 클래스 이름의 첫글자는 대문자로

2. 변수와 메서드(클래스 함수) 이름의 첫자는 소문자로

3. 여러단어로 이루어진 경우 각단어의 첫글자는 대문자로

4. 상수 이름은 모두 대문자로, 여러단어로 이루어지면 '_'로 구분한다.



나름대로 규칙을 정해서 일관성 있게 습관을 만드세요.

댓글을 달아 주세요