반응형
1. 표기법의 필요성
프로그램밍 언어 가이드라인으로 공통된 표기법이 있습니다
개발자들이 개발하는데 있어서 코딩컨벤션이 존재하여 일관된 코딩스타일을 위해 필요하며
생산성을 높힐 뿐 아니라 코드 분석에 대한 이점을 가질 수 있습니다.
2. 표기법의 종류
kebab-case 케밥 케이스 |
단어 사이를 대시(-)로 구분하며모든 단어가 소문자로 구성 꼬챙이 꽂은 것과 비슷해서 케밥으로 사용 |
snake_case 스네이크 케이스 |
언더바(_)가 들어 있는 표현방식 뱀처럼 생겼다고 하여 붙여지며 모든단어의 문자가 소문자 or 대문자로 사용 프로그래밍 언어 중 Python, Ruby, Rust, Go 등이 변수와 함수 이름을 snake_case로 권장하고 있음 |
camelCase 카멜 케이스 |
첫 글자는 소문자이며 중간글자들은 대문자로 진행 이 모습이 낙타와 비슷하여 붙여짐 프로그래밍 언어 중 Java, JavaScript, C#, Swift 등이 변수와 함수 이름을 camelCase로 권장하고 있음 |
PascalCase 파스칼 케이스 |
첫 글자와 중간글자들이 대문자로 진행 파스칼 언어의 표기법과 유사하여 붙여짐 |
반응형
'개발 공부 > publishing' 카테고리의 다른 글
자바스크립트로 다국어 언어 적용하기 (with copilot) (0) | 2024.07.15 |
---|---|
무료 움직이는 애니메이션 아이콘 사용하기 (feat.lordicon) (0) | 2024.07.14 |
즐겨찾기 / 퍼블리싱 작업에 폰트 적용 폰트어썸 사이트로 종결! (무료폰트, 자세한 라이센스 범위까지 한번에 확인) (0) | 2024.06.26 |
무료 아이콘 / 아이콘 저장소 서비스 폰트어썸 사용해보기 ( 설치없이 벡터 아이콘 사용 가능 ) (0) | 2024.06.20 |
CSS 네이밍 / CSS 클래스 네임 방법론 BEM 알아보기 (0) | 2024.05.02 |