728x90
반응형
파스칼 표기법
모든 단어에서 첫 글자를 대문자로 쓰는 방식
주로 클래스 이름에 사용한다. 그 이유는 클래스가 프로그래밍에서 가장 주요하고 높은 위치에 있고, 고유명사처럼 특정 되며, 명사로 돼 있기 때문이다.
카멜 표기법
첫 단어를 빼고 나머지 단어의 첫 번째 글자만 대문자로 쓴다. 주로 함수나 변수에 사용한다. 함수는 동작을 시키는 명령어 개념이므로 첫단어가 주로 동사다. 영어원칙의 기본은 명사가 아닌 경우 첫 글자를 소문자로 시작한다는 것이다. 그래서 함수와 변수는 모두 첫 단어의 첫 글자를 소문자로 쓴다.
상수는 모두 대문자로 쓴다
소문자를 쓰는 변수와 구별하기 위해 상수를 모두 대문자로 쓰고 언더스코어(_)로 단어를 연결한다. 상수는 값이 변해서는 안된다는 점을 강조하고 주의시키기 위해 가독성을 높이는 방법으로 대문자를 택했다.
패키지와 모듈은 모두 소문자로 쓴다
패키지와 모듈은 분명히 클래스나 함수보다 더 높은 위치에 있다. 그럼에도 불구하고 실제로는 소문자로만 쓴다. 패키지와 모듈이 클래스를 모으거나 함수를 담아놓는 통에 불과하기 때문이다.
BEM 표기법
'대상--요소__상태'
대상의 요소나 부분을 의미할 때는 언더스코어 두개(__)로 연결한다.
대상이나 요소의 상태나 속성을 의미할 때는 하이픈 두개(--)로 연결한다.
.form { }
.form__button {}
.form__button--disabled()
728x90
반응형
'NOTE > Soft Skills' 카테고리의 다른 글
git 설치 및 git hub 연동하기 (0) | 2022.05.02 |
---|---|
git 허브 이용하기 - 명령어 (0) | 2022.05.02 |
git과 git hub의 차이 (0) | 2022.05.02 |
변수 네이밍 고민시간 줄여줄 규칙 5가지 (0) | 2022.04.17 |
개발 시간을 줄여주는 네이밍 규칙 3가지 (0) | 2022.04.17 |