본문 바로가기
기타 개념정리

헝가리안 표기법 설명 및 예제

by wakestand 2020. 3. 17.
반응형

헝가리안 표기법(Hungarian Notation)은

표기법을 고안한

찰스 시모니(Charles Simonyi)가 헝가리 사람이라

헝가리안 표기법이라 하는데

 

사용법은 변수명을 줄 때

소문자 변수타입 + 단어(첫글자만 대문자)

이런 식으로 사용하는 것이다

 

예제를 한번 보자면

String 타입으로 변수명을 주려면

 

var strName;

var strVari;

 

이런 식이고

 

int 타입으로 예를 들어보자면

var iScore;

var nValue;

 

이렇게 사용한다

여기서 변수타입은 String은 무조건 str이다

int는 무조건 i다

이런 규칙이 없으므로

같이 사용하는 사람들과

합의 하에 사용해주면 되겠다

 

헝가리안 표기법은

한번 슥 보면 얘는 뭔 타입의 변수겠거니

하고 쉽게 감이 오지만

 

요즘은 IDE에서 커서만 가져가도

무슨 타입의 변수인지 쉽게 나오는데다

변수 타입을 바꾸거나 할 경우에는

기껏 지어준 이름을 다 바꿔야 하므로

 

연식이 있는 시스템이 아니라면

헝가리안 표기법을 잘 쓰지 않는다

반응형

댓글