일반
코드 네이밍 규칙
알 수 없는 사용자
2024. 2. 4. 22:50
SMALL
카멜 표기법(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...
LIST