naturalCloud naturalCloud

记录精彩的程序人生

目录
单一职责
/  

单一职责

单一职责概念

单一职责原则的英文是 Single Responsibility Principle 缩写为 SRP。这个原则的英文描述是这样的:A class or module should have a single reponsibility。如果我们把它翻译成中文,那就是:一个类或者模块只负责完成一个职责
。不要设计大而全的类,要设计粒度小、功能单一的类。

如何判断一个类是否满足单一职责

  • 类中的代码行数、函数或者属性过多;
  • 类依赖的其他类过多,或者依赖类的其他类过多;私有方法过多;
  • 比较难给类起一个合适的名字;
  • 类中大量的方法都是集中操作类中的某几个属性。

标题:单一职责
作者:naturalCloud
地址:https://yunqiblog.cn/articles/2019/12/11/1576000274836.html