필요에 의해서 작성했던 변수 명명법이며 정답은 아님.

본인 또는 프로젝트, 팀 성격에 맞게 변수명을 정하면 되나 통일시키는 것은 중요할 것으로 판단

 

카멜 표기법 : 첫 번째 단어만 소문자, 나머지 단어의 첫 글자는 대문자

케밥 표기법 : 두 단어 이상을 합칠 때 하이픈(-)으로 구분

파스칼 표기법 : 단어의 첫 번째 글자는 대문자

 


표기법 설명 예제
Java / Javascript 변수 카멜 긴 영어단어는 줄임말로 대체
명칭만 보고 유추가 가능하도록 선언
realTime, phoneNumber, eMail, userId, passWord ....
Java / Javascript 함수 goMap(), getDataList(), setVariable(), deleteName(), resetMap(), initMap() ....
CSS 변수 케밥 직접적인 단어 선택 top-menu, all-menu ....
Java 파일명 파스칼 어떠한 내용이 있는 파일인지 알 수 있도록 파일명 선언
성격이 다른 컨트롤러는 구분지을 것(rest api or return page)
CommonUtil, MainController, MapDataRestController, MapDataController
.....
javascript / css / html 파일명 카멜 간단한 영단어로 작명하되 두단어 이상일 경우 카멜로 표기 common.js, main.js, mobilePage.js
...

 

 
반응형

'etc' 카테고리의 다른 글

개방해 및 안전해 앱 퀴즈 이벤트 진행  (0) 2023.09.13

+ Recent posts