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 예약어가 생각보다 많아서 검색해 보시면 좋을 듯합니다.)
- 소문자, 숫자, 언더바(_)만 사용하기
- 테이블명과 컬럼명은 단수형
- 가급적 줄임말 쓰지 않기
- 언더바 두개 이상 쓰지 않기