英文名:Single Responsiblitiy Principle。简称SRP原则
应该仅有一个原因引起类的变化。
There should never be more than one reason for a class to change
优点:
类的复杂性降低,职责清晰明确的定义
可读性提高
可维护性提高
降低变更代价和风险,扩展性提高
坑:
职责的划分并没有量化的标准,只要不是大杂烩,如果要找茬怎么反驳都有理- -!
代码量增多,开发效率降低
建议:尽量的单一职责,结合实际。不要陷进去。
This is sometimes hard to see
本文由 寻非 创作,如果您觉得本文不错,请随意赞赏
采用 知识共享署名4.0 国际许可协议进行许可
本站文章除注明转载/出处外,均为本站原创或翻译,转载前请务必署名
原文链接:https://www.zhouning.group/archives/单一职责原则spr
最后更新:2020-01-26 20:42:08
Update your browser to view this website correctly. Update my browser now