코드 표기법
2022. 1. 3. 02:26
반응형
언어마다 권장하는 표기법이 다르다는데, JAVA만 써봐서 잘 모르겠음.
카멜케이스
camelCase 낙타등처럼 생겼다고 이렇게 이름붙음.
ex)변수명 또는 함수명에 자주 쓰임
스네이크케이스
snake_case 암튼 뱀처럼 생겼다고 함. 언더하이픈을 쓴다.
ex)DB 테이블명이나 컬럼명 지을 때, 파일명 등
파스칼케이스
PascalCase 단어의 첫째 알파벳을 대문자로 쓴다. 두 단어 이상이 합쳐진 단어라면 저런 식으로.
ex)클래스명을 지을 때
※ DB는 스네이크 케이스를 기본적으로 쓰는데, 백(Back end)단에서 데이터를 넣어줄 변수를 카멜케이스로 쓰게 되면 일치하지 않아서 오류가 날 수 있다. @RequestParam 같은 어노테이션으로 지정해주어야 하나 싶은 생각이 드는데, 가장 맘 편한 건 데이터 관련된 변수명은 스네이크 케이스로 컬럼명과 일치시켜주는 것.
반응형
'CS 지식' 카테고리의 다른 글
API architecture (0) | 2022.03.24 |
---|