https://product.kyobobook.co.kr/detail/S000001033082
클린 아키텍처: 소프트웨어 구조와 설계의 원칙 | 로버트 C. 마틴 - 교보문고
클린 아키텍처: 소프트웨어 구조와 설계의 원칙 | 살아있는 전설이 들려주는 실용적인 소프트웨어 아키텍처 원칙 소프트웨어 아키텍처의 보편 원칙을 적용하면 소프트웨어 수명 전반에서 개발
product.kyobobook.co.kr
유명한 책인데 엄청 늦게 읽게되었다. 어떻게 유연한 아키텍처를 설계할 수 있는지 가이드해주는 책이다.
사실 크게 충격적인(내가 몰랐던) 내용은 없던 것 같다. 세부사항을 숨겨라 등 대원칙을 얘기한다.
난 Cache 같은건 오히려 안숨기고 명시적으로 드러낸다.
개인 프로젝트 같은 곳에서는 내가 모든 것을 통제 할 수 있지만, 다른 사람과 협업하는 프로젝트에서는 통제가 불가능하다고 생각하기에 캐시 같은건 명확하게 드러내어 캐시라는 것을 나타낸다.
대원칙도 중요하나, 적당히 타협하면서 하면 될 것 같다. 스프링을 바꾸거나, orm을 바꾸거나 하는 일은 흔하지 않으니..
어쨋든 경계를 나누기 어려운 개발자라면 읽어보길 바란다.
'후기 > 책' 카테고리의 다른 글
[책 후기] 시스템 설계 면접 완벽 가이드 (2) | 2025.09.07 |
---|---|
[책 후기] 개발자를 위한 쉬운 도커 (0) | 2025.07.23 |
[책 후기] 30가지 패턴으로 배우는 분산 시스템 설계와 구현 기법 (0) | 2025.07.06 |
[책 후기] 주니어 백엔드 개발자가 반드시 알아야 할 실무 지식 (0) | 2025.06.19 |
[책 후기] 마이크로서비스 패턴 (0) | 2025.06.09 |