패키지 구조 설계를 맡게 되었고, 구조에 대해 조사하다가 알게된 내용들이다. 패키지 구조는 도메인별 구조와 계층별 구조로 크게 두가지로 나뉜다. 그외에도 프로젝트에 따라 커스텀하게 패키지 구조를 설계하기도 한다. 각 구조에 대해 이해하기 위해 도메인과 계층에 대해 조사해보았고, 결론적으로 계층형 구조를 채택하였다. 두 구조 모두 장단점을 가지고 있는대 1. 도메인별 구조장점도메인별 응집도가 높다. 도메인의 흐름을 파악하기 쉽고 도메인에 관한 변경사항에 대해 변경 범위가 좁다유스케이스별로 세분화해서 표현이 가능하다 단점어플리케이션 전반적인 흐름의 파악이 어렵고 도메인 영역이 애매한 클래스들이 존재하기 때문에 이런 부분에 대한 고려가 필요하다.2. 계층형 구조 장점프로젝트 전반적인 흐름을 파악하기 쉽고..