美文网首页
软件设计的基本原则

软件设计的基本原则

作者: MZ不再沉默 | 来源:发表于2017-06-05 22:51 被阅读0次

    1.OCP 开闭原则,对扩展开放,对修改关闭。

    2.LSP 里氏替换选择,凡是基类能使用的地方,子类也一定能使用。

    3.DIP 依赖倒转原则,要依赖抽象,不依赖具体。

    4.ISP 接口隔离,接口尽量单一,只代表一个角色。

    5.CARP 合成聚合原则,尽量使用合成或聚合复用,尽量不要使用继承。

    6.LOD 迪米特原则,一个对象应当对其他对象的细节尽可能少的了解。

    相关文章

      网友评论

          本文标题:软件设计的基本原则

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