为了账号安全,请及时绑定邮箱和手机立即绑定

在Javascript如何理解单一职责原则感激不尽

在Javascript如何理解单一职责原则感激不尽

有只小跳蛙 2019-10-16 09:14:12
对于函数我能理解一个函数只做一件事;可是对于类的描述就理解不了了,什么叫“每个类都应该有一个单一的功能,一个类应该只有一个发生变化的原因。”如我有个Person类,这个类“发生变化”指什么,名字改变?职业改变?这些我都要新建一个类?请举例说明下个,谢谢!
查看完整描述

2 回答

?
慕莱坞森

TA贡献1810条经验 获得超4个赞

可参考这篇文章如何定义一个类——单一职责原则
这篇文章的意思应该是说发布消息跟取消消息可以看做是单一职责,因为这两个动作是属于一个系列的。而如果这个类里面有转换时间的话,就不是了。因为时间处理跟消息不相关。
                            
查看完整回答
反对 回复 2019-10-16
  • 2 回答
  • 0 关注
  • 413 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信