美文网首页
单一职责模式

单一职责模式

作者: 路上的九尾猫 | 来源:发表于2019-11-30 15:22 被阅读0次

单一职责指根据职责去创建类,一个类只负责一项职责。例如权限管理中,用户信息维护为一项职责,用户逻辑操作为另一项职责。

单一职责让类的复杂性降低了,复杂性降低随之而来的是可读性、可维护性和变更引起的风险降低。不过存在一个问题就是,“职责”和“变化原因”不可度量,而且考虑到其它诸多因素,在类设计里面使用单纯的单一职责模式并不是太多。

不过这个模式可以延展到接口设计、函数编写。不仅可操作性强,而且能实际的提高代码的质量。比如一个函数就负责一个功能,根据函数名就能确定函数功能。

相关文章

  • 设计模式-单一职责原则

    设计模式-单一职责原则单一职责原则使用的是创建型模式 创建型模式 创建型模式对类进行抽象 重点,创建型模式能够将对...

  • 设计模式概览

    1.设计模式概念 2.设计模式的六大原则 单一职责原则 单一职责原则(Single Responsibility ...

  • 面向对象编程的设计原则

    设计模式六大原则 单一职责原则 小话设计模式原则之:单一职责原则SRP 一个类,最好只负责一件事。理解单一职责原...

  • 单一职责原则

    个人博客原文:单一职责原则 设计模式六大原则之一:单一职责原则 简介 姓名 :单一职责原则英文名 :Single ...

  • 单一职责模式

    Decorator装饰模式 动机在某些情况下我们可能回“过度使用继承来扩展对象的功能”,由于继承为类型引入的静态特...

  • 单一职责模式

    单一职责指根据职责去创建类,一个类只负责一项职责。例如权限管理中,用户信息维护为一项职责,用户逻辑操作为另一项职责...

  • 设计模式六大原则(一)----单一职责原则

    设计模式六大原则之【单一职则原则】 一、什么是单一职责原则 首先, 我们来看单一职责的定义. 单一职责原则,全称S...

  • 设计模式6原则

    设计模式6原则 参考自csdn:设计模式之六大原则 1 单一职责原则 SRP 单一职责原则(Single Resp...

  • 桥模式

    属于单一职责性设计模式,主要是将类多个方向的变化拆分成多个类独立方向的变化,使其职责保持单一。 所以桥梁模式的用意...

  • 设计模式的基本原则

    设计模式的基本原则是软件设计的编程思想,是前人总结的出设计模式的核心原则 一、单一职责原则 单一职责原则:不要存在...

网友评论

      本文标题:单一职责模式

      本文链接:https://www.haomeiwen.com/subject/hzuowctx.html