반응형

<Hist>

[2023-01-18] 생성

 

<Note>

명명표기법(Name Notation)이란?

명칭규칙을 의미합니다.

 

식별자의 명칭은 프로젝트, 프로그래밍언어, 개발도구등에따라 다를 수 있습니다.

명명 표기법을 따르는 목적은 가독성, 효율성을 높이기 위함입니다.

 

대표적인 표기법 종류: 헝가리안 표기법, 카멜표기법, 파스칼표기법, 스네이크 표기법이 있습니다.

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

     : 데이터 종류  등의 약어를 이름 앞에 붙여 표기해주는 방법입니다.

       예를 들자면,

Data Type Prefix 헝가리안 표기법
boolean b bCheck
char c cData
String s sName

 

2) 카멜 표기법(Camel Notation)

     : 이름의 시작은 소문자 두번째 단어부터는 그 단어의 시작글자만 대문자로 표기하는 방법입니다.

       표기법이 낙타(카멜)의 모양과 비슷하여 카멜표기법이라합니다.

       예를 들자면, valueChanged / appDomain

 

 3) 파스칼 표기법(Pascal Notation)

     : 모든 단어의 첫 글자를 대문자로 표기하는 방법입니다.

       예를 들자면, ValueChanged, AppDomain

 

 4) 스네이크 표기법(Snake Notation)

    : 단어간의 연결을 언더바(_)로 표기하는 방법입니다.

      예를 들자면, value_changed, app_domain

 

참고 사이트 : https://learn.microsoft.com/en-us/previous-versions/dotnet/netframework-2.0/ms229043(v=vs.80)?redirectedfrom=MSDN

반응형
LIST

+ Recent posts