ETC

코딩 네이밍 규칙 정리

코딩콩 2021. 7. 2. 00:33

* 2021.07.02 작성일 기준 최신 내용

[javascript]

- 변수명, 함수명 lowerCamelCase

- 상수명 UPPER_DELIMITOR_CASE

 

[html, css]

- id, class 모두 소문자, 언더바(_) 또는 하이픈(-)

* 회사나 팀마다 네이밍 규칙이 범위 안에서 약간 다른 것 같은데 팀에 맞춰 일관성을 지키는 것이 중요해보입니다.

 

[java]

https://brunch.co.kr/@goodvc78/12

 

오픈소스의 네이밍 특징들

소스코드 (변수, 함수, 클래스)네이밍 데이터 분석해 보기 | 종종 보게 된 페이스북 피드글 중에서... 프로그래머 4,522명이 대답했습니다. 네이밍(이름 짓기)은 나에게 많은 고민과 선택을 하게 만

brunch.co.kr

자바 네이밍 규칙에 관한 글인데 흥미로워서 보시면 좋을 것 같아요.

- 클래스명 UpperCamelCase

- 함수명 lowerCamelCase

- 변수명 lowerCamelCase

- 상수명 UPPER_DELIMITOR_CASE

 

 

[mysql]

- 예약어 쓰지 않기(mysql 예약어가 생각보다 많아서 검색해 보시면 좋을 듯합니다.)

- 소문자, 숫자, 언더바(_)만 사용하기

- 테이블명과 컬럼명은 단수형

- 가급적 줄임말 쓰지 않기

- 언더바 두개 이상 쓰지 않기