📝 스타일 가이드의 필요성
프로젝트를 할 땐 혼자 하는 것이 아닌 다른 사람들과 협업을 해야한다. 하지만 자신의 방식대로 일관성 없이 코딩을 하게 된다면 다른 사람이 봤을 때 이해하는데 시간이 오래 걸릴뿐 아니라 시간이 지난 뒤 자신이 보더라도 이해하기 힘들다.
때문에 스타일 가이드를 따르는 것은 선택이 아닌 필수이다.
📝 함수의 스타일 가이드
- 함수 이름은 카멜 표기법을 사용해야 하며 동사 또는 동사구여야 합니다.
- 각 문은 한 줄에 하나씩 입력해야 합니다.
- 여는 중괄호는 함수가 시작되는 줄의 끝에 표시되어야 합니다.
- 여는 중괄호 앞에는 공백이 있어야 합니다.
- 함수 본문은 4개 공백으로 들여쓰기되어야 합니다. Tab 문자를 사용하여 코드를 들여쓰기하지 마세요. 공백 4개를 입력하세요.
- 닫는 중괄호는 함수 본문의 마지막 코드 줄 뒤 자체 줄에 있습니다. 닫는 중괄호는 함수 시작 부분에 있는 fun 키워드와 정렬되어야 합니다.
📝 변수의 스타일 가이드
- 변수 이름은 카멜 표기법을 사용하고 소문자로 시작해야 합니다.
- 변수 선언에서는 데이터 유형을 지정할 때 콜론 뒤에 공백이 있어야 합니다.
- 할당(=), 덧셈(+), 뺄셈(-), 곱셈(*), 나눗셈(/) 연산자 등과 같은 연산자 앞뒤에 공백이 있어야 합니다.
- 좀 더 복잡한 프로그램을 작성할 때는 줄당 100자(영문 기준)로 제한하는 것이 좋습니다. 이렇게 하면 코드를 읽을 때 가로로 스크롤하지 않고도 프로그램의 모든 코드를 컴퓨터 화면에서 쉽게 읽을 수 있습니다.