設計模式七大原則

單一職責原則:一個類只負責一項職責,如果類A負責兩個不同的職責,職責1與職責2,當職責1需求變更改變A時,可能造成職責2執行錯誤,所以將A的粒度分解爲A1,A2 1) 降低類的複雜度,一個類只負責一項職責。 2) 提高類的可讀性,可維護性 3) 降低變更引起的風險 4) 通常情況下,我們應當遵守單一職責原則,只有邏輯足夠簡單,纔可以在代碼級違反單一職責原則;只有類中 方法數量足夠少,可以在方法級別
相關文章
相關標籤/搜索