单一职责原则的定义:应该有且仅有一个原因引起类的变更。There should never be more than one reason for a class to change.
比如用户的属性GC,和用户的行为分开。
职责和变化原因都是不可度量的,因项目而异,因环境而异。
接口的修改对invoker类的影响有多大?
单一原则适用于接口,类,方法。
接口一定要做到单一原则,类的设计尽量做到只有一个原因引起变化。
单一职责原则的定义:应该有且仅有一个原因引起类的变更。There should never be more than one reason for a class to change.
比如用户的属性GC,和用户的行为分开。
职责和变化原因都是不可度量的,因项目而异,因环境而异。
接口的修改对invoker类的影响有多大?
单一原则适用于接口,类,方法。
接口一定要做到单一原则,类的设计尽量做到只有一个原因引起变化。