軟件構造——第四章助記

內容簡圖 較詳細細節重點 複用性特徵:小且簡單、標準且兼容、靈活性高、可擴展、使用泛型、模塊化、變化具有局部性、穩定、文檔豐富。 whitebox reuse:源代碼可見、可修改、可擴展。 blackbox reuse:源代碼不可見,不可修改。 Liskov Substitution Principle(LSP) 前置條件更弱/相同 後置條件更強/相同 不變量要保持/更強 子類型方法參數能夠進行逆
相關文章
相關標籤/搜索