单一职责的代码容易维护。容易读懂,容易测试,容易复用。

例子

  • UI 组件。只有 UI 没有业务逻辑。
  • hooks。只有业务逻辑。
  • 底层 utils。业务无关的工具库。
  • Provider。数据。
  • 后端的 service。单一服务。
  • controller。把组件,业务逻辑等串起来。