再次回顾以前潘加宇老师将的软件开放的原则。

SOLID:

单一责任原则 S

开放封闭原则 O

里氏代换原则 L

接口分离原则 I

依赖反转原则 D

所有编程都是维护编程,因为你很少写原创代码。只有你在最初10分钟里键入的代码是原创的,仅此而已。

Dave Tomas 和 Andy Hunt

最新文章

  1. mac搭建nginx与php
  2. Chrome和IE中使用window.open函数
  3. Laravel学习笔记(二)Laravel 应用程序的体系结构
  4. I2C总线协议的简要说明
  5. 《BI那点儿事》数据流转换——条件性拆分
  6. 应该了解的Python模块
  7. JavaScript中两个感叹号(!!)的作用是什么?
  8. Extjs 视频教程
  9. .Net码农学Android---快速了解数据存储
  10. Angular实现数据绑定,它实现原理是什么?
  11. C语言(1)--准备
  12. C++类继承中,基类/当前对象属性/当前对象的构造顺序
  13. Java Web项目(Extjs)报错九
  14. 一次 HashSet 所引起的并发问题
  15. Pytorch里的CrossEntropyLoss详解
  16. HDU 2289 Cup【二分】
  17. 从头入手jenkins
  18. 【转】Java学习---JDK、JRE和JVM的关系
  19. 在centos7中离线方式安装mysql5.7
  20. 通过ANT实现jmeter批量执行脚本、生成报告、发送邮件全套build.xml文件

热门文章

  1. 模块化开发之Amd规范和Cmd规范
  2. Codeforces Round #589 (Div. 2) A. Distinct Digits
  3. macOS关闭修改扩展名的提示
  4. MyEclipse6.5的速度性能优化大提速(转)
  5. 图像的padding操作
  6. 【vue】@click绑定的函数,如何同时传入事件对象和自定义参数
  7. OFDM时域削峰法降峰均比的原理及影响
  8. pycharm批量查找替换,正则匹配
  9. B/S架构大文件上传问题
  10. Cogs 14. [网络流24题] 搭配飞行员(二分图匹配)