디렉토리 계층 구조 관리

이형석·2024년 4월 1일
0

WelCheck 프로젝트 

목록 보기
11/22

백엔드 프로젝트의 디렉토리의 계층 구조를 어떻게 관리할지 의논하였다. 우리 프로젝트에는 크게 복지시설 서비스와 회원관련 서비스가 존재한다. 따라서 다음과 같이 두 가지 방향이 있었다.

  • 1안 : 최상위 디렉토리 하위에, 서비스 기능(회원 관련 기능, 시설 관련 기능)으로 나누어 분류
  • 2안 : 최상위 디렉토리 하위에, 아키텍처 유형(domain, controller, service, repository)으로 나누어 분류

결론은 1안으로 결정이 났다.
WelCheck서비스의 확장에 있어서 도메인이 추가 될 여지보단 각 회원 기능, 시설 기능별로 그 안에서 확장될 것이므로, 최상위 디렉토리에서 서비스 별로 분류하여 관리하는 것이 적합하다고 판단하였다.

WelCheck 프로젝트 노션 기록
https://www.notion.so/4-03-25-2024-58d88c42db18427999820959deb3a8e6

profile
금융IT 개발자

0개의 댓글