solid五大設計原則

S單一職責原則:         如果一個類承擔的職責過多,就等於把這些職責耦合在一起了。一個職責的變化可能會削弱或者抑制這個類完成其他職責的能力。這種耦合會導致脆弱的設計,當發生變化時,設計會遭受到意想不到的破壞。而如果想要避免這種現象的發生,就要儘可能的遵守單一職責原則。此原則的核心就是解耦和增強內聚性。        T負責兩個不同的職責:職責P1,職責P2。當由於職責P1需求發生改變而需要
相關文章
相關標籤/搜索