서적

[리뷰] 만들면서 배우는 클린 아키텍처

gt1000 2021. 12. 8. 12:53

프로젝트 규모가 커지면서 가장 고민스런 부분이

package 관리였다.

전통적인 계층형, 기능으로 구성하기 등

어느 하나 맘에 드는게 없었다.

이 책에서는 육각형(hexagonal) 아키텍처로 이 고민에 대한 대안을 제시한다.

좋은 내용인데....

매 기능마다 adapter, domain, application 을 가져 간다는게.....

패키지명이 너무 중복 같은데, 이 부분에 대한 고민은 별로 없는거 같다.

이런 중복 보다는 구조에서 오는 이점이 더 크서겠지....

case by case 라지만...... 여전히 패키지 구조를 어떻게 가져 가야 할지 모르겠다.

 

그동안 별 생각없이 넘겼던

package private 에 대해 자세히 알게 된거 같다.

 

좋은 책이다. 읽어 보길 권장한다.