<aside> <img src="/icons/dialogue_gray.svg" alt="/icons/dialogue_gray.svg" width="40px" /> 망명규칙이란?


프로젝트를 진행할 때 개발 생산성과 운영의 효율을 높이기 위해 지켜야 하는 규칙.

보통 팀에서 정한 규칙을 따르거나 정한 규칙이 없으면 언어 자체 규칙을 따르기도 한다.

</aside>

<aside> <img src="/icons/tag_gray.svg" alt="/icons/tag_gray.svg" width="40px" /> 망명규칙


<aside> <img src="/icons/do-not-disturb_gray.svg" alt="/icons/do-not-disturb_gray.svg" width="40px" /> 유니티 망명규칙


클래스 : 파스칼

함수 : 파스칼

변수, 함수 매개변수 : 카멜

필드[맴버 변수]* : 앞에 밑줄 넣기 [_rigidbody]

클래스의 프로퍼티, Public 맴버 변수 : 파스칼

파일명 : 파스칼 표기법, 클래스명과 이름이 같아야한다.

메서드 : 동사 사용

멤버 변수, 속성, 지역변수 : 명사 사용


멤버 변수 : 클래스 안에서 클래스의 인스턴스가 존재하는 동안 유지되는 변수이다.

지역 변수 : 함수 안에서 함수가 호출되어 실행되는 동안 일시적으로 사용되는 변수이다.


주의점

</aside>

<aside> <img src="/icons/snippet_gray.svg" alt="/icons/snippet_gray.svg" width="40px" /> 괄호 위치


괄호의 위치에는 크게 BSD와 K&R, GNU가 있다.

if(a > b){
			printf("a > b");
}
if(a > b)
			{
						printf("a > b");
			}
if(a > b)
{
				printf("a > b");
}

</aside>

last update : 2023-10-03