- 单一责任原则:就一个类而言,应该仅有一个引起它变化的原因。
- 当一个类职责承担过多,就等于把这些职责耦合在一起,一个职责的变化可能会消弱或者一直这个类完成其他职责的能力。这种耦合会导致脆弱的设计,当变化发生的时候,设计会遭受到意想不到的破坏。
- 软件设计真正要做的许多内容,就是发现职责并把那些职责相互分离。如果能够想到多于一个的动机去改变一个类,那么这个类就具有多于一个的职责。
设计模式 - 单一职责原则
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- 1. 什么是单一职责原则 顾名思义就是一个职责嘛,完整的来说,就是一个接口、类和方法负责的功能是单一的,简单的。 ...