讀古今文學網 > 程序員必讀之軟件架構 > 結構 >

結構

如果有文檔的話,無論如何都要參考;我的意思是功能規格、用例文檔或者甚至用戶故事清單。它對總結業務領域和系統提供的功能往往很有用。再次,圖表很有幫助,你可以使用一個UML用例圖或一組簡單的線框圖展示用戶界面的重要部分。無論哪種方式,記住這部分的目的是提供一個概覽。

另外,如果你的軟件自動化了業務流程或工作流,你可以用流程圖或UML活動圖展示流程中較小的步驟,以及它們如何相互組合。這對突出進程交叉或合併等的並行、並發方面特別有用。