개발 공부/publishing
CSS 네이밍 / CSS 표기법 kebab-case, snake_case, camelCase, PascalCase 알아보기
손가는대로
2024. 4. 30. 16:00
반응형
1. 표기법의 필요성
프로그램밍 언어 가이드라인으로 공통된 표기법이 있습니다
개발자들이 개발하는데 있어서 코딩컨벤션이 존재하여 일관된 코딩스타일을 위해 필요하며
생산성을 높힐 뿐 아니라 코드 분석에 대한 이점을 가질 수 있습니다.
2. 표기법의 종류
kebab-case 케밥 케이스 |
단어 사이를 대시(-)로 구분하며모든 단어가 소문자로 구성 꼬챙이 꽂은 것과 비슷해서 케밥으로 사용 |
snake_case 스네이크 케이스 |
언더바(_)가 들어 있는 표현방식 뱀처럼 생겼다고 하여 붙여지며 모든단어의 문자가 소문자 or 대문자로 사용 프로그래밍 언어 중 Python, Ruby, Rust, Go 등이 변수와 함수 이름을 snake_case로 권장하고 있음 |
camelCase 카멜 케이스 |
첫 글자는 소문자이며 중간글자들은 대문자로 진행 이 모습이 낙타와 비슷하여 붙여짐 프로그래밍 언어 중 Java, JavaScript, C#, Swift 등이 변수와 함수 이름을 camelCase로 권장하고 있음 |
PascalCase 파스칼 케이스 |
첫 글자와 중간글자들이 대문자로 진행 파스칼 언어의 표기법과 유사하여 붙여짐 |
반응형