개발 노트

코드 네이밍 규칙 본문

프로그래밍/IT용어설명

코드 네이밍 규칙

알 수 없는 사용자 2024. 2. 4. 22:50

카멜 표기법(Camel Case)

 각 단어의 첫 글자를 대문자로 표기하되 첫 단어의 첫 글자는 소문자로 표기하는 방식(Java,c#,JS에서 많이 사용됨)

ex) camelCase, southKorea ...

 

스네이크 표기법( Snake Case)

 모두 소문자(혹은 대문자)로쓰되 띄어쓰기를 밑줄 기호로 대체하는 방식(C,C++에서 많이 사용됨)

변수나 함수, 유형, 클래스 이름은 소문자를 상수및 매크로 이름은 대문자를 사용하는게 관례다

ex) snake_case, united_states_of_america...

 

파스칼 표기법(Pascal Case)

 각 단어의 첫 글자를 대문자로 표기한다. 요즘은 이것도 카멜 표기법이라고도 부른다.

변수나 함수 이름으로는 카멜백 표기법을 사용하는 언어라고 해도 적어도 클래스 이름은 파스칼 표기법을 사용하는게 보통이다.

ex) PascalCase, TotalCalculator...

 

헝가리안 표기법(Hungarian Notion)

 첫 단어를 포함해서 모든 단어의 첫 글자를 대문자로 하되, 그 앞에 변수의 유형을 뜻하는 약어를 소문자로 붙여준다.

(주로 C에서 사용됨)

ex)iCount, strName...

 

케밥 표기법(Kebab Case)

 모두 소문자(혹은 대문자)로 쓰되, 띄어쓰기를 하이픈(-) 기호로 대체하는 방식

CSS, HTML, URL과 괕이 "-"를 연산자로 이용하지 않는 언어에서 사용된다.

ex) kebab-casa, font-size...

'프로그래밍 > IT용어설명' 카테고리의 다른 글

이진 파일 과 텍스트 파일  (0) 2024.02.04
웹 관련 IT용어  (0) 2024.02.04
MVC 패턴  (0) 2024.01.29
VPN이란  (0) 2024.01.23
파일명, 폴더명 특수문자  (0) 2024.01.23