새소식

반응형
Programming

이름 정의 규칙 (Naming Convention)

  • -
반응형

1. CamelCase

1-1. UpperCamelCase

항상 식별자의 첫번째 문자를 대문자로 표기 해야하며, 만약 여러 단어가 포함되어 있는 경우, 각 단어를 구분짓기 위해 마찬가지로 대문자로 표기한다.

규칙자체 이름에서 보여지듯 식별자의 첫단어는 대문자(U)로 지정되어 있고, 그 뒤에 Camel, Case 같이 서로 상이한 단어들을 구분짓기 위해 각 단어의 시작을 대문자로 표기한다. 나머지 문자는 모두 소문자로 표기한다.

//예시
UserName
BackgroundColor

 

1-2. lowerCamelCase

항상 식별자의 첫번째 문자는 소문자로 표기해야 하며, 나머지 규칙은 UpperCamelCase 와 동일하다.

규칙자체 이름에서 보여지듯 식별자의 첫 단어를 소문자(l)f로 지정하였고, 나머지 규칙은 UpperCamelCase 와 동일하다.

//예시
userName
backgroundColor

 

kebab-case

단어와 단어 사이에 하이픈(-)을 사용하여 구분한다. 케밥이 꼬챙이에 꽃힌 모습과 비슷하다하여 케밥케이스라 명명되었다.

// 예시
user-name
background-color

 

Snake_Case

단어와 단어 사이에 언더바(_)를 사용하여 구분한다. 언더바가 들어있는 표현 방식이 뱀처럼 생겼다고 하여 스네이크 케이스라 명명되었다.

// 예시
user_name
background_color
반응형
Contents

포스팅 주소를 복사했습니다

이 글이 도움이 되었다면 공감 부탁드립니다.