自動化測試平臺化[v1.0.0][模塊化設計方法]

最早的軟件架構被稱爲Monolith架構,所有產品功能都放在一個巨大的工程項目裏,並且功能之間的代碼相互糾纏和調用,如圖所示,在這種設計模式下,各種功能沒有嚴格的邊界,依賴關係混亂,牽一髮而動全身,維護成本相當高,後期的迭代維護都是災難性的 模塊化設計思想出來之後,大大緩解了這個問題,在定義模塊的時候首先要做的就是定義邊界,並且對調用接口進行嚴格的定義和封裝,模塊內的邏輯不可再暴露在外界,模塊間只
相關文章
相關標籤/搜索