Skip to content

Comments

refactor: 프로젝트 전체 리팩토링 (아키텍처, 네이밍, 테스트)#54

Merged
hisonghy merged 1 commit intodevelopfrom
refactor/architecture-52
Mar 26, 2025
Merged

refactor: 프로젝트 전체 리팩토링 (아키텍처, 네이밍, 테스트)#54
hisonghy merged 1 commit intodevelopfrom
refactor/architecture-52

Conversation

@hisonghy
Copy link
Member

@hisonghy hisonghy commented Mar 26, 2025

🌱 관련 이슈

📌 작업 내용 및 특이사항

  • 프로젝트 아키텍처 개선 (infrastructure, web, application, domain, common)
  • adapter 계층을 web 으로 네이밍을 변경해 웹 클라이언트와 상호작용하는 계층으로 선언
  • 비즈니스 로직을 수행하는 계층을 application 계층으로 두고 usecase, service, port 계층으로 둠
  • 외부 서비스와 연결해주는 gateway 계층을 application > port 계층으로 두고 의존 관계가 동등하도록 설정
  • 테스트 유저 데이터를 DB에 저장해놓지 않고 테스트 코드에서 필요 시 등록하도록 수정
  • rest docs adoc 파일을 도메인별로 개별 adoc 으로 관리하도록 변경

🔍 참고사항

📚 기타

@hisonghy hisonghy added the 🚀 refactor 기능 개선 label Mar 26, 2025
@hisonghy hisonghy merged commit cfb579c into develop Mar 26, 2025
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

🚀 refactor 기능 개선

Projects

None yet

Development

Successfully merging this pull request may close these issues.

🚀️ 프로젝트 아키텍처 리팩토링 작업

2 participants