Single Responsibility Principle (SRP) – 職責單一原則 --- (原則之五)

單一職責原則,其核心的思想是:一個類,只做一件事並把這件事做好,其只有一個引起它變化的原因。單一職責原則可以看作是低耦合、高內聚在面向對象原則上的引申,將職責定義爲引起變化的原因,以提高內聚性來減少引起變化的原因。職責過多,可能引起它變化的原因就越多,這將導致職責依賴,相互之間就產生影響,從而極大的損傷其內聚性和耦合度。單一職責,通常意味着單一的功能,因此不要爲一個模塊實現過多的功能點,以保證實體只有一個引起它變化的原因。強調專一性;
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章