【從零開始學架構-李運華】06|複雜地來源:可擴展性

可擴展性指系統爲了應對將來需求的變化而提供的一種擴展能力,新需求出現時系統不需要或者僅需要少量修改就可以支持,無需整個系統重構或者重建。 面向對象就是爲了解決可擴展性,後來的設計模式更是將可擴展性做到了極致。 具備良好擴展性的兩個基本條件:正確預測變化、完美封裝變化。 預測變化 架構師需要預測,但預測本身就存在不確定性複雜性在於: 不能每個設計點都考慮可擴展性 不能完全不考慮可擴展性 所有的預測都
相關文章
相關標籤/搜索