zoukankan      html  css  js  c++  java
  • 设计模式

    一个目标:

      管理变化,提高复用!

    两个手段:

      分解 vs 抽象

    八大原则:

      依赖倒置原则(DIP)

      开放封闭原则(OCP)

      单一职责原则(SRP)

      Liskov替换原则(LSP)

      接口隔离原则(ISP)

      ......

    重构技巧:

      静态 -> 动态

      早绑定 -> 晚绑定

      继承 -> 组合

      ......

      

    作者:长风 Email:844064492@qq.com QQ群:607717453 Git:https://github.com/zhaohu19910409Dz 开源项目:https://github.com/OriginMEK/MEK 本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利. 感谢您的阅读。如果觉得有用的就请各位大神高抬贵手“推荐一下”吧!你的精神支持是博主强大的写作动力。 如果觉得我的博客有意思,欢迎点击首页左上角的“+加关注”按钮关注我!
  • 相关阅读:
    python 关于mysql 的 API pymysql
    Mysql
    Django的流程和命令行工具
    float属性 与position(定位)
    CSS的优先级与继承
    CSS的引入方式及选择器
    Html5 杂项
    Spring AOP之注解实现
    Spring AOP之xml 配置实现
    Java 正则表达式
  • 原文地址:https://www.cnblogs.com/zhaohu/p/8653424.html
Copyright © 2011-2022 走看看