Skip to content

[ADR] Clean Architecture 도입

정석영 edited this page Nov 5, 2024 · 2 revisions

상태

  • 수락됨(accepted)

제안 및 배경

Clean Architecture를 사용한다.

팀목표는 핵심 로직에 대한 테스트 코드 작성이다. 그렇기에, 핵심 로직은 다른 로직(Data접근, Presentation)과 분리될 필요가 있다. 3개의 Layer를 잘 나눠놓고, 계층 간의 참조관계도 잘 정리해놓은 클린 아키텍쳐를 사용해보자.

논의 사항

  • 석영: 도메인 로직을 다른 로직과 분리하게 되어, 테스트 코드 사용이 편해져 찬성한다.
  • 건우: 기존에 설계했던 구조와 크게 다르지 않고, 참조관계가 더욱 깔끔해진것 같아 찬성이다.
  • 윤회: 관심사를 분리하다보니 클린아키텍쳐처럼 구분지어져 찬성한다.
  • 지혜: Domain이 단순 presentation과 data의 징검다리 역할을 할꺼 같아 우려된다. 하지만 테스트 입장에선 찬성이다.

결론

Clean Architecture 도입

차은우원빈현빈장원영의

개발 스토리

✏️ 기획


✔️ 규칙


📌 1주차 회의록

데일리 스크럼

회의록

회고

📌 2주차 회의록

데일리 스크럼

회의록

회고

📌 3주차 회의록

데일리 스크럼

회의록

회고

📌 4주차 회의록

데일리 스크럼

회의록

회고

📌 5주차 회의록

데일리 스크럼

회의록

회고

📌 6주차 회의록

데일리 스크럼

회의록

회고


🔥 트러블슈팅

Clone this wiki locally