빛나는 개발자

[JAVA]변수 표기법 본문

[HTML][Javascript]

[JAVA]변수 표기법

마재선 2022. 8. 13. 08:00

○ 카멜 표기법

첫 단어를 제외한 모든 단어의 앞자리를 대문자로 표기하는 기법

ex) menuName

 

○ 파스칼 표기법

모든 단어의 앞자리를 대문자로 표기하는 기법

ex) MenuName

 

○ 언더바 표기법

단어와 단어 사이에 언더바(_)를 넣는 표기법

ex) menu_name

 

○ 헝가리안 표기법

변수 명 앞에 자료형을 붙이는 표기법

ex) cMenuName (char의 경우)

 

※ 표기법 추천

카멜 표기법!

    ○ 이유(경험)

        - 처음에는 언더바 표기법을 사용했으나 도메인에 언더바(_)를 사용해서 에러가 발생한 적이 있다.

        - VO에 getter, setter를 자동 완성 했을 때 매개 변수명 첫번째가 소문자로 들어가기 때문에 파스칼 보다는 카멜                    이 더 적합하다.

        - 헝가리 표기법은 요즘은 많이 사용하지 않는 표기법이다.

 

변수명 추천 사이트

https://www.curioustore.com/#!/

언더바 표기법과 카멜 표기법으로 추천해준다.

Comments