面向?qū)ο箝_發(fā)的理論很多,對嵌入式C軟件開發(fā)也可參考,水平有限,拋磚引玉而已。SRP 單一職責(zé)原則 Single Responsibility Principle 每個函數(shù)或者功能塊只有一個職責(zé),只有一個原因會使其改變。OCP 開放一封閉原則 The Open-Closed Principle 對于擴(kuò)展是開放的,對于修改是封閉的。DIP 依賴倒置原則 Dependency Inversion Principle 高層模塊和低層模塊應(yīng)該依賴中間抽象層(即接口),細(xì)節(jié)應(yīng)該依賴于抽象。