Language/Java

JAVA - 프로젝트 패키지이름 명명(Naming) 관례

JaeHoney 2021. 2. 4. 23:38

패키지 이름은 다른 회사의 다른 애플리케이션과 달라야만 합니다.

 

예를 들어, 안드로이드 app의 경우 패키지명을 경로로해서 애플리케이션이 설치되는데, 다른 애플리케이션과 패키지명이 같다면 같은 애플리케이션이라고 인식하고 충돌할 것입니다.

 

아래는 패키지명을 지을 때 권고되는 관례입니다.

 

# 규칙

  • 소문자를 사용
  • dot(.)으로 그룹을 구분
  • 도메인 주소를 주로 사용 (유일하기 때문)
  • URL에서 순서는 역순
  • com / kr.co  회사명  [플랫폼]  .  애플리케이션명

 

# 예시

  • com.nexon.maplestory
  • com.nexon.android.maplestorym