• 架构设计原则之我见2


    本次读的是

    架构设计原则之我见(二):SOLID 原则

    我们先来看一下SOLID原则是什么?

    SOLID 原则,据 WikiPedia 所说,是由 Robert C. Martin 总结的面向对象设计原则。这个名字其实是以下五个原则的首字母简写:

    • Single responsibility principle;
    • Open/closed principle;
    • Liskov substitution principle;
    • Interface segregation principle;
    • Dependency inversion principle。

    “Single responsibility principle”

    这句话翻译成中文是“单一职责原则”。这是一句缺乏主语的话,推断应该是指设计师所设计的系统吧。所以补充完整后,整句话的意思应该是:“设计师所设计的目标系统,其职责应该是单一的”。

    王概凯老师通过这篇文章让我们知道什么是“内聚”,站在“内聚”的角度来看“单一职责”原则,来理解“A class should have only one reason to change”

  • 相关阅读:
    2021.9.15 单一职责原则
    2021.9.21 Hive元数据
    2021.9.22 抽象工厂方法模式(人与肤色)
    2021.9.25 Hive安装
    1021每日博客
    1027每日博客
    1018每日博客
    1028每日博客
    1026每日博客
    1025每日博客
  • 原文地址:https://www.cnblogs.com/msdog/p/13099779.html
Copyright © 2020-2023  润新知