美文网首页
设计模式笔记一六大原则

设计模式笔记一六大原则

作者: summer_lz | 来源:发表于2017-03-10 16:50 被阅读6次

每日一文:

是故圣人一守司其门户,审察其所先后,度权量能,校其伎巧短长。夫贤、不肖、智、愚、勇、怯,有差,乃可捭,乃可阖;乃可进,乃可退;乃可贱,乃可贵:无为以牧之。审定有无与其实虚,随其嗜欲以见其志意,微排其所言,而捭反之,以求其实,实得其指,阖而捭之,以求其利。或开而示之,或阖而闭之。开而示之者,同其情也;阖而闭之者,异其诚也。可与不可,明审其计谋,以原其同异。离合有守,先从其志。

优点:

  • 代码的健壮性
  • 代码的可扩展性
  • 代码的易维护性

设计模式必须知道的六大设计原则:

  1. 单一设计原则:类具有的功能应高度内聚,单一
  2. 里氏替换原则:子类能完全替换父类,并能完成工作:父类的方法是对外公布的接口,应具有不可变性,子类的实现应该能正常的运行
  3. 接口隔离原则:接口的方法应该足够小,不能给出,但实现并未有多大意义的方法
  4. 依赖倒置原则:实现是易变的,抽象是稳定的,抽象的不应该依赖具体实现,高层的不应该依赖低层实现,
  5. 迪米特原则:一个类不应暴露太多细节,相同的不应依赖外部太多细节,减少耦合度。
  6. 开闭原则:对修改封闭,对扩展开发。

写在最后:

这是自己开始写简书的第一篇真正意义上的文章,不求多好,但求又开始,能坚持下去。女神,激励计划!


相关文章

  • 设计模式笔记一六大原则

    每日一文: 是故圣人一守司其门户,审察其所先后,度权量能,校其伎巧短长。夫贤、不肖、智、愚、勇、怯,有差,乃可捭,...

  • 设计模式

    设计模式六大原则[设计模式六大原则(1):单一职责原则][设计模式六大原则(2):里氏替换原则][设计模式六大原则...

  • 设计模式一:设计模式七大原则

    设计模式一:设计模式七大原则 尚硅谷b站视频学习笔记:https://www.bilibili.com/video...

  • 设计模式(二):六大原则

    参考:设计模式六大原则简书-快速理解-设计模式六大原则注意:IoC 也属于设计模式吧。 设计模式六大原则(1):单...

  • 设计模式 - 六大原则

    Reference 快速理解-设计模式六大原则 设计模式的六大原则 设计模式之六大原则作者:海子出处:http:/...

  • 设计模式-六大原则

    转载自 设计模式六大原则 目录:- 设计模式六大原则(1):单一职责原则- 设计模式六大原则(2):里氏替换原则-...

  • 设计模式六大原则

    目录: 设计模式六大原则(1):单一职责原则 设计模式六大原则(2):里氏替换原则 设计模式六大原则(3):依赖倒...

  • 设计模式6大原则

    目录: 设计模式六大原则(1):单一职责原则 设计模式六大原则(2):里氏替换原则 设计模式六大原则(3):依赖倒...

  • 设计原则之6大原则

    目录:设计模式六大原则(1):单一职责原则 设计模式六大原则(2):里氏替换原则 设计模式六大原则(3):依赖倒置...

  • 【设计模式Android】中介者模式

    设计模式Android 其他相关文章:【设计模式Android】设计模式六大原则【设计模式Android】代理模式...

网友评论

      本文标题:设计模式笔记一六大原则

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