클린 아키텍처 (Robert C. Martin) 핵심 정리·유지보수성을 위한 설계 원칙
·
책 서평/IT 서적
안녕하세요, DeepCode 입니다. 이번 글에서는 클린 아키텍처(Robert C. Martin)를 정리해보려고 합니다. 소프트웨어 설계의 본질적인 고민을 해결하기 위해 오랜 시간 갈구해온 원칙들을 체계적으로 마주하고 싶어 이 책을 펼치게 되었습니다.출처: 알라딘 1. 클린 아키텍처, 어떤 책인가요이 책은 소프트웨어 명장으로 불리는 로버트 C. 마틴(Robert C. Martin)이 저술하였으며, 복잡한 시스템을 어떻게 구조화할 것인가에 대한 해답을 제시합니다. 소프트웨어의 수명을 늘리고 유지보수 비용을 낮추기 위한 설계의 핵심 원리를 다룹니다.단순히 코드를 깨끗하게 짜는 법을 넘어, 시스템의 경계를 나누고 의존성을 관리하는 거시적인 관점에서의 아키텍처를 설명합니다. SOLID 원칙부터 계층화된 구조까지..