happy_and_sad
HappyAndSad
happyAndSad
happy-and-sad
표기법 | 예시 | 설명 | |
---|---|---|---|
package | 소문자 | package | 가급적 한 단어의 명사 |
class | 파스칼 | SubComment | 명사로 시작 |
method | 카멜 | printName() | 동사로 시작 |
변수 | 카멜 | totalStudent | boolean타입 변수는 접두사로 is 사용 (ex: isCheck) |
상수 | 대문자, 스네이크 | MAX_TOTAL_SCORE |
테이블, 뷰, 컬럼을 비롯한 모든 식별자들은 소문자로 작성
First_Name 보다는 first_name
컬럼명으로 데이터 타입을 사용하지 말자
text, timestamp는 컬럼명으로 사용하지 않는 것이 좋다
복합어구에는 스네이크 케이스를 사용
totalCount 보다는 total_count
축약어보다는 풀 네임
mid_name 보다는 middle_name
테이블, 뷰는 단수의 명사를 사용
teams 보다는 team
단일 컬럼 PK는 컬럼 명을 id로 사용하자
{테이블명}_id 보다는 id
💡단, 몇몇 가이드에서는 {table명}_id를 권장함.
선택은 본인의 자유!
FK는 {참조되는 table명}_id