1.3 구성 요소
시스템 기본 구조는 한번 정하면 변경하기 어렵습니다. 기술, 통신, 구조 등에 관한 암묵적인 결정이 시스템 체계에 맞게 각 구성 요소에 반영되었기 때문입니다. 그리고 이렇게 만든 구성 요소가 모여 전체 시스템의 형태를 이루기 때문입니다.
Note ≣ | 기술, 통신, 구조 등에 관한 암묵적인 결정
아키텍처에서 관계형 데이터베이스(RDBMS)를 사용하기로 결정했다면 데이터와 관련된 모든 구성 요소는 SQL 쿼리를 사용해야 하고, 데이터베이스 연결과 트랜잭션 관리도 특정 방식을 따라야 합니다. 이렇게 관계형 데이터베이스를 선택하면 자동으로 결정되는 것이 바로 기술, 통신, 구조 등에 관한 암묵적인 결정입니다. 이는 시스템의 각 구성 요소에 물리적 형태나 코드로 반영됩니다.