單一職責原則

  1. 單一職責原則:

    就一個類而言,應該僅有一個引起它變化的原因。

  2. 單一職責原則的好處是:

    一個類,只有一個引起它變化的原因。應該只有一個職責。每一個職責都是變化的一個軸線,如果一個類有一個以上的職責,這些職責就耦合在了一起。這會導致脆弱的設計。當一個職責發生變化時,可能會影響其它的職責。另外,多個職責耦合在一起,會影響複用性。例如:要實現邏輯和界面的分離。

  3. 指導思想:

    在一個類中如果可能會有多個可能需要變化的東西,儘量保證只有一個可以變化,其他變化的就讓其放在其他類中,這樣來的好處就是提高內聚,降低耦合


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章