对 java 设计模式的一些了解 (正在学习整理中)

A .设计模式的作用

从书上摘话给你们看看

帮助我们将应用组织成容易了解,容易维护,具有弹性的架构,建立可维护的OO系统,要诀在于随时想到系统以后可能需要的变化以及应付变化的原则。

这么复杂的解释肯定是不愿意看了,我用我的话来总结

1、设计模式能让专业人之间交流方便,如下:

程序员A:这里我用了XXX设计模式

程序员B:那我大致了解你程序的设计思路了

2、易维护

项目经理:今天客户有这样一个需求…

程序员:明白了,这里我使用了XXX设计模式,所以改起来很快

3、设计模式是编程经验的总结

程序员A:B,你怎么想到要这样去构建你的代码

程序员B:在我学习了XXX设计模式之后,好像自然而然就感觉这样写能避免一些问题

4、学习设计模式并不是必须的

程序员A:B,你这段代码使用的是XXX设计模式对吗?

程序员B:不好意思,我没有学习过设计模式,但是我的经验告诉我是这样写的

摘自http://www.cnblogs.com/linkstar/p/7859980.html

B. 常见的设计模式

猜你喜欢

转载自www.cnblogs.com/baxianhua/p/9337269.html