개발상식

코드 컨벤션

잼잼재미 2023. 11. 2. 15:07

코드 컨벤션이란, 읽고 관리하기 쉬운 코드를 작성하기 위한 일종의 코딩 스타일 규약(하나의 작성 표준)이다.

개발자들이 암묵적으로 약속하여, 협업 작업이 원활하게 이루어지도록 한다.

 

유니티와 C#에서의 이름을 짓는 규칙인, 이름 규칙(Naming Rules)는 5가지 방식이 있다.

그 중 대표적으로 두가지만 정리하였다.

 

 

이름 규칙(Naming Rules)


PascalCase (파스칼 케이스)

 - 첫글자와 이어지는 단어의 첫글자를 대문자로 표기

 ex) GoodPersonMyKakaoCakeIAmDeveloper

 

 

CamelCase (카멜 케이스)

 - 첫단어는 소문자로 표기하지만, 이어지는 단어의 첫글자는 대문자로 표기

 ex) goodPerson, myKaKaoCake

 

 

내일배움캠프에서 지켜야 할 규칙


1. 유니티에서는 전부 파스칼케이스

 ex) 게임오브젝트, 스크립트 명
2. 덩치가 크거나 public이면 파스칼케이스

 ex) class 명, struct 명, namespace 명, 함수 명, public int Num;
3. Non public이면 _카멜케이스

 ex) private int _num;
4. 함수 내부에서 쓰이는 것들은 카멜케이스

 ex) int count;
5. 이름 정할 때 누가봐도 알 수 있도록 만들기