讀古今文學網 > 程序員必讀之軟件架構 > 推遲技術 >

推遲技術

這張圖也比較常見。它展示了軟件架構的整體形態(包括職責,這一點我很喜歡),但把技術選擇留給了你的想像力。

本書的其他部分會更詳細地討論包含或遺漏技術選擇 的問題,但基本上有一個誤解:「軟件架構」圖本質上應該是概念化的,不應該包含技術選擇。畢竟,我經常聽別人說金融風險系統「是一個簡單的解決方案,可以用任何技術構建」。