一 设计模式的介绍

1.什么是设计模式

软件设计模式(Design pattern),又称设计模式,是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性、程序的重用性。

2. 设计模式的重要性

编写软件过程中,程序员会面临很多问题,特别是当软件项目特别大的时候,比如耦合性,内聚以及可维护,可拓展性,重用性,灵活性等,而设计模式就是为解决这些问题而存在的.,设计模式是为了让软件具有更好的

  • 代码重用性(即: 相同的代码,不用多次编写)
  • 可读性(即: 编程规范性,便于其他程序员的阅读和理解)
  • 可拓展性(即: 当需要增加新的功能时,非常的方便,称为可维护)
  • 可靠性(即: 当我们增加新的功能后,对原来的功能没有影响)
  • 使程序呈现高内聚,低耦合的特性.

但设计模式并不是针对我们实现功能,它更多的是作用在代码的结构上,怎么样使我们的代码的结构更合理.

举一个例子:
我们建房子,首先会在图纸上设置我们的房子的结构,怎么的结构才能是我们的房子更牢固.这就相当于我们的软件中的设计模式.

发布了18 篇原创文章 · 获赞 1 · 访问量 187

猜你喜欢

转载自blog.csdn.net/andyonlines/article/details/104058417