만들면서 배우는 클린 아키텍처 - 자바 코드로 구현하는 클린 웹 애플리케이션 위키북스 IT Leaders 시리즈 34
톰 홈버그 지음, 박소은 옮김 / 위키북스 / 2021년 11월
평점 :
절판


아키텍처에 관한 이론을 전달하는 책이다. 실무에서 사용하는 코드는 복잡한 로직과 내부 사정이 있기 때문에 한 권의 책에 실무에 적합한 내용을 담는 것은 무리가 있다. 이 책에서는 클래스간 의존관계는 어느 정도로 해야 할지, 패키지 레벨은 어떻게 나눠야 하는지 등의 고민에 관한 힌트를 제공해 준다. 제목만 보고 너무 많은 기대를 했던 사람에겐 실망을 안겨줄 수도 있다. 특히 이 책에 핵심이라고 할 수 있는 "육각형 아키텍처"가 그리 좋아 보이지 않는다.



참고로 웹 컨트롤러는 URL, 경로, HTTP 메서드, 콘텐츠 타입과 같이 특정 기준을 만족하는 HTTP 요청을 수신해야 한다. 모든 기능은 단위로 나누고 가급적 한눈에 확인이 가능하도록 50라인 미만으로 작성하는 것이 좋다. 


댓글(0) 먼댓글(0) 좋아요(10)
좋아요
공유하기 북마크하기찜하기 thankstoThanksTo