[Android/Kotlin] [TIL] 코딩컨벤션

[Android/Kotlin] [TIL] 코딩컨벤션

Coding Convention에 대해서 알아보자

정의

  • 다른 사람들도 이해하기 쉽게 코드를 작성하는 규칙
  • 프로그래밍 언어마다 상이함

장점

  • 코드의 가독성이 증가해서 나중에 봐도 쉽게 이해할 수 있다.
  • 유지보수가 용이하다.
  • 효율적인 협업이 가능하다.

표기법

1. camelCase(카멜 케이스)표기법

  • 주로 변수, 메소드의 이름을 지정할 때 사용한다.
seoulFood (O)
seoul_food (X)
seoulfood (X)

2.snake_case(스네이크 케이스)표기법

  • 주로 상수의 이름을 지정할 때 사용한다.
seoul_food (O)
SeoulFood (X)

3. PascalCase(카멜 케이스)표기법

  • 주로 클래스의 이름을 지정할 때 사용한다.
SeoulFood (O)
Seoul_Food (X)

참고 자료


© 2023. All rights reserved.

by SoftyChoo