• 【开发笔记】- 软件开发优化心得


    可参考以下原则:

    1. 单一职责原则
    2. 开闭原则: 
      软件中的对象应该对于扩展是开放的,但是,对于修改是封闭的。
      在软件的生命周期内,因为变化、升级和维护等原因需要对软件原有代码进行修改时,可能会将错误引入原本已经经过测试的旧代码中,破坏原有系统。
    3. 里氏替换原则:其实说白了就是抽象,把缓存逻辑单独抽象出来,这样具体的实现交给其子类去完成,可以实现千变万化的缓存策略。 4. 依赖倒置原则。   a.高层模块不应该依赖底层模块,两者都应该依赖其抽象;   b.抽象不应该依赖细节   c.细节应该依赖抽象 5. 接口隔离原则。
      即客户端不应该依赖它不需要的接口。
    6. 迪米特原则。
      即一个对象应该对其他对象有最少的了解。通俗的说就是调用者只需要知道另外一个类中的方法即可,不需要知道具体实现.
  • 相关阅读:
    单调队列+二分 G
    dp cf 1700 最近几天的刷题
    dp 20190618
    dp 20190617
    dp cf 20190615
    dp cf 20190614
    powercli
    zabbix docker-weixin
    cenetos-大文件排序
    esxcli命令
  • 原文地址:https://www.cnblogs.com/juihai/p/15321063.html
Copyright © 2020-2023  润新知