일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
Tags
- 잘라내기 단축키
- 레드햇 버전확인
- 복사 단축키
- net user 사용법
- 금리와 물가와의 상관관계
- POP폰트
- 엑셀에서 콤마를 제외한 숫자 개수 세기
- 한글 기호 자동변환 해제
- 헤드퍼스트SQL
- 삼성멀티캠퍼스SQL
- OpenSSL 업데이트
- 붙여넣기 단축키
- 업무에 바로 쓰는 SQL
- javascript redirection code
- 작업표시줄 먹통현상 해결하기
- 바탕화면에 원격 데스크톱 연결 바로가기 만들기
- 롤오버 기간을 설정한 비밀번호 마이그레이션 방법
- AIX NAS NFS
- 윈도우 10 슬라이드 종료 단축키 만들기
- 부자의 그릇 요약
- 오라클팁
- 메타버스 용어
- 윈도우10 먹통현상 해결하기
- 무료 이미지 제공 사이트
- 윈도우 10 프리징 해결하기
- ie모드 해제
- 오라클DB팁
- AIX 버전확인
- 스타워즈 영화 감상 순서
- AIX NFS
Archives
- Today
- Total
Today is Present.
[코딩스타일] 코딩시 명명법(표기법) 본문
프로젝트를 진행하면서 선언하는 변수명,함수명,클래스명 등 여러가지 이름들의 명명법에는 규칙이있다.
대표적으로 카멜표기법, 파스칼표기법, 스네이크 표기법이 있는데 하나씩 알아보겠따.
카멜(Camel) 표기법
int manAge;
int womanAge;
int peopleAge(int man, int woman){
return man+woman;
}
변수명과 함수명을 카멜표기법으로 작성한 예이다.
카멜표기법은 낙타등처럼 내려갔다 올라가는 모양? 인데 woman+age 처럼 단어 여러개가 붙을때 맨 앞에오는 단어만 소문자로 표기하고, 뒤에오는 단어는 대문자로 표기하는 방법이다. (세단어 이상일경우도 맨앞만 소문자)
파스칼(pascal) 표기법
int ManAge;
int WomanAge;
int PeopleAge(int man, int woman){
return man+woman;
}
파스칼 표기법은 그냥 모든단어가 대문자로 시작한다.
함수명이나 클래스명을 파스칼표기법으로 작성하는 경우가 많은데, 보통 카멜과 파스칼표기법을 섞어 적절히 사용하기도한다.
스네이크(snake) 표기법
int man_age;
int woman_age;
int people_age(int man, int woman){
return man+woman;
}
언더바(_) 를 붙여 단어를 구분짓는 표기법이다.
사실 변수명을 선언할 때는 종종 쓰이기도 하지만 잘 쓰이진 않는것같다.
728x90
반응형
'프로그래밍, 코딩' 카테고리의 다른 글
[javascript] 브라우저 버전 체크 (0) | 2021.02.09 |
---|---|
[PHP4] 기준 시간 이후로 페이지 열기 (0) | 2021.02.08 |
[PHP] ajax와 mysql 연동하기 (0) | 2021.02.08 |
C# 개발 팁(VS C# 단축키, 코딩구문) (0) | 2021.01.29 |
Excel VBA Basic Code (0) | 2020.12.11 |