Clean Architecture/Clean Architecture 기초
[Clean Architecture] 1. 설계(design)와 아키텍처(architecture)란?
jake-kim
2021. 2. 25. 01:42
"빨리 가는 유일한 방법은 제대로 가는 것이다."
- 로버트 C. 마틴 (Rovert C. Martin)
설계(design)와 아키텍처(architecture)의 차이
- 결론적으로 의미 차이가 없음
- 아키텍처(architecture): 디테일한 것보다는 전체적인 것
- 설계(design): 디테일한 것에 초점
- ex) "집"의 아키텍처: 집의 형태, 외관, 방의 배치 - 이런 것들은 모두 설계(design), 즉 아키텍처(architecture)는 설계(design)로 표현할수 있으므로 같은 의미
소프트웨어 아키텍처의 목표
- 필요한 시스템을 만들고 유지보수하는 데 투입되는 인력을 최소화 하는것
* 참고: Clean Architecture