반응형


헝가리안 


- 역사

     헝가리에서 이민을 한 프로그래머가 사용해서 생긴 표기법.


- 선언 방법  

  

     변수를 선언할 때 형을 구분할 접두사를 이용 하여 복합어를 만듬.

     ex) 변수선언  int iNumber 

          (변수의 자료형 - 알기 쉬움)

          b BOOL

          c char


- 헝그리안 단점

 1. 변수가 선언이 안되었는데도 변수의 타입과 종류를 알 수가 있다,.

 2. 가독성이 떨어진다.

 3. 개발 도구의 발전으로 타입의 확인이 쉬어졌다.

 4. 해당 변수의 타입이 바뀌 변수의 이름까지 바꾸어야 한다.


- 장점

 1. 변수 이름만으로 그 변수나 무슨일을 하는지 알수 있다?! 

 2. 함수이름에 대하여 함수 이름또한 변수 이름과 거의 같습니다.



파스칼


- 클래스, 열거형, 이벤트, 메소드 이름표기

  - 변수명이 대문자로 시작함

  - 복합어일 경우 중간에서 시작하는 새로운

    단어는 대문자


- 예제

    int Employee

    int CustomerName 




낙타


-역사

단어와 단어 사이를 대문자로 구분하는 방법으로, 낙타의 혹을 닮아서 붙여진 이름이다.


변수명이 소문자로 시작하며, 복합어일 경우 중간에 시작하는 새로운 단어는 대문자


예제

 customerName, guestBook


언더바


변수를 정의하는 단어와 단어 사이를 _를 사용하여 표시하기도 합니다.


- 예제

  int name_of_variable


- 변수 표기법 PPT 자료

2조.pptx


반응형