深入浅出设计模式——设计模式的目的和原则

Posted 苏凌峰

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了深入浅出设计模式——设计模式的目的和原则相关的知识,希望对你有一定的参考价值。

1.设计模式的目的

2.设计模式的原则简介

1.设计模式的目的
在我们的日常开发中,我们都面临着耦合性,内聚性及可维护性,可扩展性,重用性,灵活性等多个方面的挑战,设计模式是让代码有更好的
1)代码重用性(相同的代码不写多遍)
2)可读性(代码首先是写给人看的,然后才是给机器看的,便于其它程序员阅读)
3)可扩展性(增加其它新的功能时,非常地方便)
4)可靠性(增加获修改功能后,对于原来的功能没有影响)
5)使程序呈现高内聚,低耦合的特性。

2.设计模式的原则简介
设计模式的常用七大原则:
1)单一职责原则
2)接口隔离原则
3)依赖倒转原则
4)里氏替换原则
5)迪米特法则
6)开闭原则

以上是关于深入浅出设计模式——设计模式的目的和原则的主要内容,如果未能解决你的问题,请参考以下文章

深入理解设计模式-设计模式七大原则

深入理解设计模式-设计模式七大原则

设计模式之实验一:面向对象设计原则实验

深入理解设计模式六大原则

深入浅出设计模式——依赖倒转原则

Java设计模式深入理解七大设计原则