IT Tip./Common.

프로그래밍 명명 규칙(Naming Conventions)

impnem 2022. 6. 17. 21:47

 

 

 

프로그래밍 명명 규칙(Naming Conventions)

 

 

 


<프로그래밍 명명 규칙의 종류>

  • 캐멀(camel, 낙타) 케이스 : html id명, JS의 함수 명명으로 주로 사용. 단어 사이를 띄어쓰기 대신 대문자로 표기하는 방식. 예) siteTitle
  • 스네이크(snake) 케이스 : html class명으로 주로 사용. 단어 사이를 띄어쓰기 대신 언더바( _ )로 연결하여 쓰는 방식. 예) site_title
  • 케밥(kebap) 케이스 : html class명으로 주로 사용. 단어 사이를 띄어쓰기 대신 하이픈( - )으로 연결하여 쓰는 방식. 예) site-title
  • 파스칼(pascal) 케이스 : JS의 객체 명명으로 주로 사용. 단어의 시작을 모두 대문자로 표시하는 방식. 예) SiteTitle
  • 헝가리안(hungarian) 케이스 : 단어의 접두어를 사용하며 표시하는 방식. 예) strName (string -> str)