- 軟件再工程:優化現有軟件系統的方法與最佳實踐
- (美)Bradley Irby
- 198字
- 2020-11-04 16:45:00
2.7 總結
本章我們討論了關于目標架構的不同選擇。雖然本書對不同的架構沒有區別對待,但我們已經討論了針對特定項目的目標架構選擇問題。究竟哪個架構更適合你的項目取決于你想要的目標顯示(Web、WPF或是Winforms)。我們發現三種基本架構在分離業務邏輯、顯示邏輯和數據模型上有相同的基本理念。保持這三個部件的獨立性對創建能適應真實世界不斷變化的需求的應用程序非常關鍵。
下一章我們討論如何利用這些部件的獨立性來實施單元測試。