自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 设计模式6大设计原则解读——迪米特法则

上一篇我们解读了接口隔离原则,今天来说一下迪米特法则。 迪米特法则(Law of Demeter,LoD)也称最少知识原则(Least Knowledge Principle,LKP)一个对象应该对其他对象有最少的了解。 定义: 1、只和朋友交流(出现在成员变量、方法的输入输出参数中的类称为成员朋友类,而出现在方法体内部的类不属于朋友) 2、朋友间也是有距离的 3、是自己的就是自己的

2017-07-09 14:58:46 379

原创 设计模式6大设计原则解读——接口隔离原则

上一篇我们解读了依赖倒置原则,今天来说一下接口隔离原则。 接口隔离原则(Interface Segregation Principle) 定义: 1、客户端不应该依赖它不需要的接口; 2、一个类对另一个类的依赖应该建立在最小的接口上。 原文定义: 1、Clients should not be forced to depend upon interfaces that they don’t

2017-06-13 21:31:47 288

原创 设计模式6大设计原则解读——依赖倒置原则

上一篇我们解读了里氏替换原则,今天来说一下依赖倒置原则。 依赖倒置原则(Dependence Inversion Principle DIP) 定义: 1、高层模块不应该依赖低层模块,两者都应该依赖其抽象 2、 抽象不应该依赖细节 3、 细节应该依赖抽象

2017-06-09 21:54:02 396

原创 设计模式6大设计原则解读——里氏替换原则

上一篇我们解读了单一职责原则,本篇我们来说一下里氏替换原则。 里氏替换原则(Liskov Substitution Principle) 定义1 如果对每一个类型为S的对象o1,都有类型为T的对象o2,使得以T定义的所有程序P在所有的对象o1都代替成o2时,程序P的行为没有发生变化,那么类型S是类型T的子类型。

2017-06-06 16:43:56 399

原创 设计模式6大设计原则解读——单一职责原则

6大设计原则及23种设计模式解读之单一职责原则,能将设计原则及设计模式熟练应用到企业软件开发的过程中,并能解决企业软件中实际产生的问题,这样才算达到了一定的目的。软件本身不产生价值,技术本身也不产生价值,实际创造的价值是在用户使用软件产品解决现实问题的时候才能体现出来。

2017-06-03 20:07:27 274

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除