헝가리안 표기법

From IT Wiki
Revision as of 23:41, 8 March 2020 by 아이리움 (talk | contribs) (새 문서: ;Hungarian Notation ;컴퓨터 프로그래밍에서 변수 및 함수의 이름 인자 앞에 데이터 타입을 명시하는 코딩 규칙 * 마이크로소프트(Microsoft)의 찰...)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Hungarian Notation
컴퓨터 프로그래밍에서 변수 및 함수의 이름 인자 앞에 데이터 타입을 명시하는 코딩 규칙
  • 마이크로소프트(Microsoft)의 찰스 시모니(Charles Simonyi)가 개발 책임자로 있을 때 제안
  • 헝가리안 표기법이라는 명칭은 제안자인 찰스 시모니가 헝가리인이라서 붙은 것이다.
  • 80년대 당시에는 IDE라는게 다들 부실했기 때문에 이 규칙이 엄청난 센세이션을 불러 일으켰다.
  • 지금은 MS도 공식 가이드라인에서 사용하지 말 것을 권고하고 있다.

표기법

공통

OOP

장점

단점

현재 추세

  • 디스플레이 화면이 커지면서 한 눈에 볼 수 있는 코드의 양이 많아지고, IDE가 눈부시게 발전하면서 마우스 커서만 올리면 해당 변수의 데이터 타입이 다 뜨는 덕에 헝가리언 표기법은 바로 구식으로 변하고 말았다. 마이크로소프트사에서도 사용하지 않을 것을 권고하고 있다.

참고 문헌