Skip to content

Latest commit

 

History

History
37 lines (30 loc) · 2.94 KB

README.md

File metadata and controls

37 lines (30 loc) · 2.94 KB

나작길 | 나만의 작은 총장님 만들기

Skills

Server Architecture

image

Directory structure

├── controller
├── dto
├── entity
├── exception
├── global
├── mapper
├── repository
└── service

단일 모듈 사용 이유

  • 프로젝트가 크지 않아 모듈을 여러 개로 나누는 것보다 단일 모듈로 유지하는 것이 코드를 더 쉽게 관리할 수 있기 때문에 모듈이 적을수록 파일 간의 이동과 파일 관리에 드는 번거로움을 줄이고자 사용하였습니다.

  • 필요한 기능을 한 곳에서 찾을 수 있어 개발 단계에서의 작업이 단순화 되기 때문에 하나의 모듈에서 모든 기능을 구현하고 테스트 하기 위해 사용하였습니다.

  • 단일 모듈은 전체 코드베이스가 작고 읽기 쉽고 모든 기능이 한 곳에 모여 있어 버그를 수정하거나 새로운 기능을 추가할 때 발생할 수 있는 문제를 신속하게 해결하고자 하였습니다. 즉, 유지보수를 간소화 하기 위해 사용하였습니다.