본문 바로가기
도서 리뷰

[도서 리뷰] 클린아키텍처 후기, 리뷰

by devjh 2021. 10. 26.
반응형

 

 

1. 책 소개

소프트웨어 아키텍처를 대표하는 도서입니다.

SOLID부터 시작해서 레이어, 컴포넌트 설계 방법을 배울 수 있습니다.



2. 난이도 및 흥미도

난이도 : ★★★★★

흥미도 : ★★☆☆☆ ~ ★★★★☆

추천도 : ★★★★★

 

개발경험이 적고

스프링을 사용해본 적도 없다면 난이도는 높고 흥미도는 떨어질 수 있습니다.

 

3. 권장 독자

더 나은 소프트웨어를 만들고 싶으신분

인터페이스가 뭔지는 알지만 어떻게, 왜 써야하는지 알고싶은분

프로젝트 구조를 잡고싶은분

디자인패턴을 공부해봤지만 어떻게 활용할지 생각해 보고 싶으신 분

스프링을 사용하시는분

내 소스코드에 아규먼트를 4~5개씩 넘겨서 2~3중 if문으로 조건을 체크한후 뭔가를 하는 컴포넌트가 있고

이 방식이 마음에 안들어 개선하고자 하는 생각이 있다면 꼭 읽어보시라고 권장드립니다.

4. 읽기전에..

두 게시글을 읽고 클린 아키텍처를 읽으면 크게 도움이 될것 같습니다.

인터페이스 사용법(c#)과 추상에 의존하는 가벼운 예제(golang)입니다.

 

[c#] 인터페이스 사용법 및 예제

인터페이스에 대해 나름대로 중요하다고 생각되는 부분을 예제로 만들어봤습니다. 먼저 인터페이스란 추상클래스와 굉장히 유사합니다. 인터페이스에서 몸체없는 메서드를 만들어주고 클래스

frozenpond.tistory.com

 

 

[golang] go언어의 의존성 주입(di)과 제어의 역전(ioc)

이번게시글에서는 go 언어에서의 제어의 역전과 의존성 주입에 대해 정리합니다. 구현방식은 아래 게시글의 첫번째 방법을 사용하였습니다. https://frozenpond.tistory.com/123 [golang] go언어를 객체지향

frozenpond.tistory.com

 

반응형

댓글