設計模式系列:軟件架構設計的七大原則之單一職責原則

不要求所有代碼都遵循設計原則,要考慮人力、時間、成本、質量,不刻意追求完美 意義 提高代碼的可讀性、可維護性、可複用性。   單一職責原則 單一職責(Simple Responsibility Pinciple,SRP)是指不要存在多於一個導致類變更的原因。   假設我們有一個 Class 負責兩個職責,一旦發生需求變更,修改其中一個職責的邏輯代碼,有可能會導致另一個職責的功能發生故障。這樣一來,
相關文章
相關標籤/搜索