본문 바로가기

후기

[헥사고날]만들면서 배우는 클린 아키텍처 후기

https://ridibooks.com/books/1160000116

 

평가 4.0/5

가격 14400원

난이도 중간(단,선행지식이 많이필요함,후술)

분량 168p

내용

  장점

  • 헥사고날 아키텍처의 구현 예제만 명확하게 적은 페이지내로 소개해줌
  • 다른 책들을 다보고 헥사고날이나 클린아키텍처에 대해 이해한상태로,예제가 필요할때 좋음(캡스톤으로 쓰기좋음)
  • 헥사고날에서의 트레이드오프들에 대해 예시를 들어줌(ex:경계간 dto 사용 전략 등)
  • 헥사고날에서의 기술부채(저자는 지름길이라고 표현)에 대해 사용해도 되는상황과 갈아엎어야하는상황을 설명해줌
  • 가격이 쌈

  단점

  • 이론은 거의 없다시피하고,처음보는사람들은 뭔소리지 싶을거같음
  • 쓸데없어보이는 페이지가 꽤 들어가있음
  • 좀 걸러들어야 할만한 부분이 좀 있음(자바에서 package-private같은거,이거 한국에서 쓰는사람 못봤음)

기타

  • 저자가 테스트에서 런던파임(고전파라면 알아서 걸러들으면됨)
  • 자바와 스프링으로 설명을 함(자바야 아키텍처책이라 코드는 별거없고,스프링도 사실상 di프레임워크로만 사용해서 nest같은거 써봤어도 이해는될듯)

 

 

후기

보면서 느낀건데 이건 진짜 완전히 대상독자가 정해진책 같음

핵사고날의 포트어댑터패턴에 대한 이해가 된상태에서,단지 예제가 필요한 사람들이 보면 엄청 도움될거고,

핵사고날을 잘 모르는상태(클린아키텍처를 잘 모르는상태)에서 보면 도대체 뭔소리하는거지 싶을거같음

거기다 유닛테스트에서 런던파식으로 소개를 하는데,이거도 따로 고전파런던파에 대한 설명없이 런던파관점을 원래 이런거다 싶은식으로 바로 말해서 모르는사람들은 저런방식만 있구나 생각할수도 있을거같고( 관련책으로 https://rkrkrr0101.tistory.com/150 추천),솔직히 별로 쓸데없어보이는부분도 한 20페이지는 있었음

그래도 핵사고날의 예시가 필요한 사람이라면 사서 보면 좋음,책이 짧아서 맘먹고보면 하루면 볼듯