語境圖 展示的軟件系統是一個盒子,容器圖則是打開盒子,展示裡面的東西。這很有用,因為:
- 讓高層次的技術選擇更明確;
- 展示了哪些容器之間有關聯,以及它們如何溝通;
- 提供了一個放置組件 的框架(也就是說,所有的組件都有一個家);
- 展示了高層次的語境圖 和通常很亂的組件圖 之間經常缺失的連接,組件圖畫的是整個軟件系統中所有的邏輯組件。
和語境圖一樣,畫容器圖應該只需要幾分鐘時間,因此真的也沒有理由不做這件事。
手機閱讀更精彩!
讀古今文學網 > 程序員必讀之軟件架構 > 動機 >
語境圖 展示的軟件系統是一個盒子,容器圖則是打開盒子,展示裡面的東西。這很有用,因為:
和語境圖一樣,畫容器圖應該只需要幾分鐘時間,因此真的也沒有理由不做這件事。