아쉬운 점
소프트웨어 아키텍쳐는 코드가 중심이 되야 하는데 실질적으로 코드 짠지 오래된 인간들이 아키텍쳐를 짜고있다
소프트웨어 아키텍쳐의 일반적인 의미
소프트웨어 아키텍쳐에 대한 랄프의 생각
- 지식 공유적인 측면
- 밴다이어그램을 이리 저리 그리는 건 불완전한 표현일 뿐이다
- 실질적으로 아키텍쳐가 공유가 된다
- 바꾸기 어려운 측면
- 중요한 것들
소프트웨어 장인정신과 경제에 대한 견해
- 잘 구조화된 아키텍쳐는 비싸다
- 보통 품질과 비용은 트레이드 오프된다
- 보통의 상품들과 다르게 소프트웨어 품질을 외부에 잘 드러나지 않는다
- 완전 기능이 동일해도 100달러 싼 소프트웨어 구입가능하다
- 좋은 품질의 아키텍쳐를 가진 소프트웨어는 시간이 갈수록 유지보수 비용이 낮아진다