프로그래밍 명명 규칙 정리

일반적인 프로그래밍 명명 규칙을 정리하였습니다.
프로젝트에 따라 다른 규칙이 적용될 수 있고, 일관성이 가장 중요합니다.


파스칼 표기법 (Pascal Case)

Java, TypeScript, C# 등에서 클래스명이나 타입명을 파스칼 케이스로 작성합니다.

예시) PascalCase


낙타 표기법 (Camel Case)

Java, Javascript 등에서 변수명이나 함수명을 카멜 케이스로 작성합니다.
HTML에서 id도 카멜 케이스로 작성하여 Javascript와 일관성을 유지하면 좋습니다.

예시) camelCase


뱀 표기법 (Snake Case)

데이터베이스에서 대소문자를 구분하지 않으므로, DB 테이블명이나 컬럼명을 소문자 스네이크 케이스로 작성합니다.

예시) snake_case


케밥 표기법 (Kebab Case)

HTML, CSS에서 class 이름은 하이픈을 사용하는 것이 W3C 표준으로 권장됩니다.

예시) kebab-case


헝가리안 표기법 (Hungarian Notation)

변수명 앞에 변수의 타입이나 용도를 나타내는 접두사를 붙이는 방법입니다.
가독성이 낮고 불필요해져서 최근에는 사용되지 않는 추세입니다.

예시) strUserName

Leave a comment