도서 요약
[클린 아키텍처] 1. 설계와 아키텍처란
클린 아키텍처 도서 요약 내용입니다. 1장 설계와 아키텍처란 설계와 아키텍처에는 어떤 차이가 있는가? 우선 첫째로 주장하고 싶은 바는 둘 사이에는 차이가 없다는 점이다. 아무런 차이가 없다. '아키텍처'는 저수준의 세부사항과는 분리된 고수준의 무언가를 가리킬 때 흔히 사용되는 반면, '설계'는 저수준의 구조 또는 결정사항 등을 의미할 때가 많다. 집을 지을 때도 형태, 외관, 입면도, 공간이나 방배치가 콘센트, 전등 스위치, 전등 등 모두 어디에 위치하는지를 도메인에서 알 수 있다. 소프트웨어 설계도 마찬가지다. 저수준의 세부사항과 고수준의 구조는 모두 소프트웨어 전체 설계의 구성요소다. 개별로는 존재할 수 없고, 실제로 이 둘을 구분 짓는 경계는 뚜렷하지 않다. 목표는? 좋은 소프트웨어의 목표는? 소프..
2022. 12. 19. 09:28