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

    耦合性、内聚性、可维护、可扩展、可阅读、重用性、灵活性。

    1:单一职责原则

         1个类只负责1类事(userService 只负责与User相关的功能)。。。1个方法也应该只负责一个事情,可以公用的代码,一定要拆分独立出来,哪怕就一行。。(其中1点是为了以后阅读)

    2:接口隔离原则

    3:依赖倒转原则

    4:里氏替换原则

    5:开闭原则

    6:迪米特原则

    7:合成复用原则

    使用设计模式的优点:

      重用性好(相同功能的代码,不再重复编写)

      可读性(编程规范,便于其他程序员的阅读)

      扩展性(当需要增加新的功能,非常方便)

      可维护性

      可靠性(当增加新的功能后,对原来的功能没有影响)

      

    对外呈现"高内聚、低耦合"

  • 相关阅读:
    gil
    异步
    字符串 最长回文字串
    字符串 最长公共前缀
    数组 合并区间
    python 排序
    2021.9.3 阿里笔试AK贴
    SIP协议详解
    fiddler抓包各字段的含义
    常见的HTTP状态码列表
  • 原文地址:https://www.cnblogs.com/draymond/p/13380624.html
Copyright © 2011-2022 走看看