一文總結軟件架構設計常用概念、原則與思想

導讀 本文一文總結軟件架構設計常用概念、原則與思想,包括面向對象六大原則,DID原則,ACID、CAP、BASE理論,中間層思想,緩存思想等。 面向對象設計六大原則 一 單一職責原則(SRP): 定義是就一個類而言,應該僅有一個引起他變化的原因。也就是說一個類應該只負責一件事情; 二 開閉原則(OCP): 定義是軟件中的對象(類,模塊,函數等)應該對於擴展是開放的,但是對於修改是關閉的;當需求發生
相關文章
相關標籤/搜索