
아키텍처
Software architecture: The important stuff
두줄요약
소프트웨어 아키텍처를 시스템에서 중요한 설계 결정들의 집합으로 설명했습니다. 초기 결정의 변경 난이도와 중요성 판단이 핵심임을 강조합니다.
구조와 흐름
- 전문 개발자가 공통된 사고방식으로 이해하는 시스템 디자인으로서의 소프트웨어 아키텍처
- 이른 시기에 결정되며 이후 변경이 어려운 설계 결정의 집합
선택 이유
- 나중에 “처음부터 더 잘 생각할 걸”이라는 후회를 남기는 결정의 중요성
- 무엇을 중요하게 볼지에 대한 판단 자체가 아키텍처의 핵심
