본문 바로가기

개발/클린아키텍처

1. 설계와 아키텍처란 ?_?

반응형

1) 설계(Design)
 저수준의 구조 또는 결정사항 등을 의미

2) 아키텍처(Architecture)
저수준의 세부사항과는 분리된 고수준의 무언가(?)를 가리킬때 사용

집을 예로 들어보면 
  아키텍처 : 집의 형태, 외관, 입면도, 공간, 방의 배치 등
  설계 : 콘센트 전등 스위치의 위치, 보일러, 온수기 배출 펌프이 크기, 지붕 벽 의 기초 공사진행내용 등

>> 모두 집의 구성요소!

즉 설계, 아키텍처는 단절되는 것이 아니라 연속 적인 것!

소프트웨어 설계는 고수준에서 저수준으로 진행되는 의사결정일뿐!

소프트웨어 아키텍처의 목표는

 " 필요한 시스팀을 만들고 유지보수하는데 투입되는 인력을 최소화 하는것 "

반응형

'개발 > 클린아키텍처' 카테고리의 다른 글

3. 페러다임 개요  (0) 2021.04.04
2. 두가지 가치 - 행위(요구사항) vs 아키텍처  (0) 2021.04.03