코딩컨벤션(Coding Convention)이란
- 다른 사람들도 이해하기 쉽게 코드를 작성하는 규칙.
- 프로그래밍 언어마다 상이하다.
사용 이유
- 코드의 가독성 증가
- 유지보수 용이
- 효율적인 협업 가능
자주 사용하는 컨벤션
- 카멜케이스(camelCase)
Kotlin에선 주로 변수, 메소드의 이름을 지정할 때 사용
typingCode (O)
typing_code(x)
typingcode (x)
- 스네이크케이스(snake_case)
주로 상수의 이름을 지정할 때 사용
typing_code(O)
TypingCode (x)
typingCode (x)
- 파스칼케이스(PascalCase)
주로 클래스 이름을 지정할때 사용
TypingCode (O)
Typing_Code(x)
typingcode (x)