기술과 비즈니스로직의 분리도메인 별 코드 분리동시에 Main도메인 영역 → 인프라 영역으로는 접근 가능 하지만, 반대로는 불가능 하게포트, 어댑터를 통해서만 도메인 영역에서 인프라 영역으로 접근하게 Hexagonal Architecture NotionHexagonal Architecture Inbound PortHexagonal Architecture Outbound PortHexagonal Architecture ServiceHexagonal Architecture Inbound AdaptorHexagonal Architecture Outbound Adaptor imqa Hexagonal Architecture개요 이번 포스팅 에서는, 육각형 아키텍처(Hexagonal Architecture) 에 대해서 알아보고 간단한 예제를 통해 실제로 어떻게 육각형 아키텍처를 적용 하는지에 대해서도 알아보도록 하겠습니다. 계층화 없는 코드 = 스파게티 먼저 육각형 아키텍처를 설명하기 전에, 제가 첫 프로젝트를 진행했을때의 이야기를 해보겠습니다. 제가 모 기관에서 안드로이드 APK 보안취약점 분석을 수행해주는 서비스를 진행했을때, 저는 모듈화나https://blog.imqa.io/hexagonal-architecture/