Code Conventions
코딩 스타일은 코드 유지보수에 큰 영향을 끼치며, 좋지 않은 코딩 스타일에 익숙해질 경우 능률이 저하되거나 타인과의 공동작업에서 혼란이 가중될 수 있다!
특히, 코딩 스타일이 카멜레온마냥 변하는 것은 가장 안 좋은 습관이다.
- 스테이크 표기법(snake case)
단어 사이에 언더바_를 넣어서 표기- 상수 개념이 없는 파이썬 같은 언어에서 상수를 선언할 때에 권장
- DB 컬럼
예시 : snake_case_example
- 카멜 표기법 (camel case)
여러 단어를 연달아 사용할 때 각 단어의 첫 글자를 대문자로 적되, 맨 앞에 오는 글자는 소문자로 표기
- 자바 진영에서 표준
- XML, JSON 같이 식별자 이름에 약자가 포함되는 경우는 해당 약자를 모두 대문자로 쓸 수도 있다.
- 예시 : camelCaseExample
- 파스칼 표기법(pascal case)
연달아 오는 단어의 모든 앞글자를 대문자로 표기, 맨 앞에 오는 문자까지도 대문자로 표기한다.- 타입 정의에는 파스칼 표기가 대세이다. 언어에 따라 전부 카멜, 전부 파스칼로 표기할 것을 권장
예시 : PascalCaseExample
- 타입 정의에는 파스칼 표기가 대세이다. 언어에 따라 전부 카멜, 전부 파스칼로 표기할 것을 권장
- 케밥 표기법(kebab case)
단어와 단어 사이를 "-"로 연결하는 표기법- 현업에서 사용되는 언어들 중 케밥케이스를 공식 컨벤션으로 강제하는 언어는 사실상 없다
- url, html tag, CSS
예시 : kebab-case-example
'Dev Note > 개발 etc.' 카테고리의 다른 글
코딩으로 본 조선붕당의 이해 - 들여쓰기 스타일 (1) | 2024.12.13 |
---|---|
jquery 각 컨텐츠 높이 구하기 -> 배열에 넣 (0) | 2022.06.17 |
jquery fixed 헤더 가로스크롤 처리 (0) | 2022.05.12 |
meta og (오픈 그래프 open graph)태그에 대해서. (0) | 2021.05.27 |
코드펜 codepen - HTML CSS Javascript 코드 테스트 / 미리복 (0) | 2020.05.10 |