一个类/接口/方法只负责一项职责或职能,避免出现多余一个导致代码变更的原因;
优点:
- 降低类的复杂度;
- 提高类的可读性,因为类的职能单一,看起来比较有目的性,显得简单;
- 提高系统的可维护性,降低变更程序引起的风险。
缺点:
- 如果一味追求这个单一职责,有时也会造成类的大爆炸。。。。。。。不过接口和方法应该遵循这个原则。
实例及说明:
一个类/接口/方法只负责一项职责或职能,避免出现多余一个导致代码变更的原因;
优点:
- 降低类的复杂度;
- 提高类的可读性,因为类的职能单一,看起来比较有目的性,显得简单;
- 提高系统的可维护性,降低变更程序引起的风险。
缺点:
- 如果一味追求这个单一职责,有时也会造成类的大爆炸。。。。。。。不过接口和方法应该遵循这个原则。
实例及说明:
本文标题:七大原则-单一职责原则
本文链接:https://www.haomeiwen.com/subject/wtbkhhtx.html
网友评论