인프런 커뮤니티 질문&답변

void님의 프로필 이미지
void

작성한 질문수

김영한의 실전 자바 - 기본편

패키지 규칙

복합단어 패키지명 관례문의

작성

·

505

0

패키지명은 소문자가 관례인데

만약

주문이력 이라는 패키지를 만들거면 아래 1번이 관례인가요?

1) orderhistory

2) order-history

3) order.history (order 패키지 하위에 history 패키지 )

 

order 패키지 밑에 여러 하위 패키지가 있다면 3번이 제일 좋긴 한데, 만약 history 패키지 밖에 없더라도 3번처럼 하는게 적절한지 궁금합니다.

 

답변 1

2

김영한님의 프로필 이미지
김영한
지식공유자

안녕하세요. void님

이 경우 1번을 선택하시면 됩니다.

참고로 2번은 자바패키지 이름에 -(dash)를 사용할 수 없기 때문에 사용할 수 없습니다.

하지만 프로젝트가 점점 커진다는 관점에서 생각해보면 order 패키지 하위에 이후 여러가지 패키지들이 들어갈 가능성이 높기 때문에 이런 점들을 고려해야 하는 상황이라면 3번도 좋은 선택입니다.

감사합니다.

void님의 프로필 이미지
void
질문자

빠르고 정성스런 답변 감사드립니다.

void님의 프로필 이미지
void

작성한 질문수

질문하기