-
Notifications
You must be signed in to change notification settings - Fork 1
[ADR] Clean Architecture 도입
정석영 edited this page Nov 5, 2024
·
2 revisions
- 수락됨(accepted)
Clean Architecture를 사용한다.
팀목표는 핵심 로직에 대한 테스트 코드 작성이다. 그렇기에, 핵심 로직은 다른 로직(Data접근, Presentation)과 분리될 필요가 있다. 3개의 Layer를 잘 나눠놓고, 계층 간의 참조관계도 잘 정리해놓은 클린 아키텍쳐를 사용해보자.
- 석영: 도메인 로직을 다른 로직과 분리하게 되어, 테스트 코드 사용이 편해져 찬성한다.
- 건우: 기존에 설계했던 구조와 크게 다르지 않고, 참조관계가 더욱 깔끔해진것 같아 찬성이다.
- 윤회: 관심사를 분리하다보니 클린아키텍쳐처럼 구분지어져 찬성한다.
- 지혜: Domain이 단순 presentation과 data의 징검다리 역할을 할꺼 같아 우려된다. 하지만 테스트 입장에선 찬성이다.
Clean Architecture 도입