軟件架構入門之路---架構原則、架構視圖、C4模型

一、軟件架構之架構原則 SOLID 原則是一套比較經典且流行的架構原則: 單一職責:與 Unix 哲學所倡導的「Do one thing and do it well」不謀而合; 開閉原則:用新增(擴展)來取代修改(破壞現有封裝),這與函數式的 immutable 思想也有異曲同工之妙; 裏式替換:父類能夠出現的地方子類一定能夠出現,這樣它們之間纔算是具備繼承的「Is-A」關係; 接口隔離:不要讓
相關文章
相關標籤/搜索