인프런 커뮤니티 질문&답변

백린이님의 프로필 이미지
백린이

작성한 질문수

Microservice 내부 아키텍처 와 EventStorming 설계

헥사고날 & 클린 아키텍처

도메인 영역에 대한 질문

해결된 질문

작성

·

200

0

클린 아키텍처와 헥사고날 아키텍처 모두 개발자가 비즈니스에 집중할 수 있도록 하는 구조인데, 이때 도메인 모델을 풍부한 도메인 모델이 아닌 빈약한 도메인 모델로 가져가고, 트랜잭션 스크립트 패턴을 사용해도, 클린 아키텍처와 헥사고날 아키텍처라고 할 수 있는건가요?

답변 1

1

han jeong heon님의 프로필 이미지
han jeong heon
지식공유자

네 안녕하세요.

클린 아키텍처와 헥사고널 아키텍처 적용시 도메인 모델로 비지니스로직을 구현하면 잘 어울리고 두 아키텍처가 추구하는 원칙에 적절하지만 반드시 그래야 하는 것은 아니라고 생각합니다.

따라서 비지니스 로직 구현을 트랜젝션 스크립트로 구현했더라도 구조를 클린 또는 헥사고널 아키텍처로 적용으면 그렇게 호칭할 수 있을 것 같네요.

그리고 구현 비지니스나 인력/운영조직에 따라 그러한 아키텍처 결정은 상이할 수 있을 것 같네요. ^ ^

백린이님의 프로필 이미지
백린이

작성한 질문수

질문하기