PHP程序员站--PHP编程开发平台
 当前位置:主页 >> PHP高级编程 >> 高级应用 >> 

PHP设计模式介绍 第十八章 结论

PHP设计模式介绍 第十八章 结论

来源:互联网  作者:  发布时间:2010-05-22
我们已经一起进行到这次讨论旅程的最后一个部分了。希望我们一

我们已经一起进行到这次讨论旅程的最后一个部分了。希望我们一起完成了对你有用的东西,包括了通过PHP的一些例子来介绍设计模式的概念和更有用的成果,比如测试驱动开发这样的更好的开发技术。

设计模式是你的便成工具包里面一个很有用的工具,用来处理一个复杂的设计问题。设计模式提供固定的,证明是正确的技术来帮助你使你的设计更灵活。使用设计模式还让你可以轻松地与其他的工程师进行轻松地沟通,因为设计模式的名字现在已经代表一个只是整体的一部分。

同样,使用OOP或者设计模式也会出现意外的情况。这个在一些特殊的简单的应用里显得很重要。如果手里的应用并不需要设计模式具备的灵活性和复杂性,请不要使用它。设计模式是用来解决特殊问题的,而不是用来制造麻烦的。

测试你的代码的作用是非常强大的。这个在我们整本书里面都可以看到,每一个章节都重点强调了设计模式的测试,并且设计模式的代码自身都在进行测试。我还没有遇到过比测试方法更好的方法,尤其是在设计,稳定性和可持续性上面。

这本书里面的代码的形成过程是,最开始我先写unit test cases 和代码本身,然后它们都通过测试的时候,我才把它们加到书里面去。我建议你们重新分析下这些代码,理解它们,甚至寻找下不足之处。最起码你要测试下你现在使用的代码。

这本书里面包含的设计模式并不是全部的设计模式,但是我们要提供给你们的都是PHP/Web 应用里面一些常用的设计模式。这本书只是带你进入设计模式的探究之路的开始。

写这个文档的一个个人目的是让大家能够更清楚地理解我的用意,因为我们更需要的是学习而不仅仅是教授。我相信我应经做到这一点了,并且我希望你们能够在书里面看到我所做的努力。

我希望你们可以把设计模式很好地应用到PHP开发上面。

请愉快地编程吧!

Happy coding.


延伸阅读:
从魔兽看PHP设计模式
《PHP设计模式介绍》导言
PHP设计模式介绍 第一章 编程惯用法
PHP设计模式介绍 第二章 值对象模式
PHP设计模式介绍 第三章 工厂模式
PHP设计模式介绍 第四章 单件模式
PHP设计模式介绍 第五章 注册模式
PHP设计模式介绍 第六章 伪对象模式
PHP设计模式介绍 第七章 策略模式
PHP设计模式介绍 第八章 迭代器模式
PHP设计模式介绍 第九章 观测模式
PHP设计模式介绍 第十章 规范模式
PHP设计模式介绍 第十一章 代理模式
PHP设计模式介绍 第十二章 装饰器模式
PHP设计模式介绍 第十三章 适配器模式
PHP设计模式介绍 第十四章 动态记录模式
PHP设计模式介绍 第十五章 表数据网关模式
PHP设计模式介绍 第十六章 数据映射模式
PHP设计模式介绍 第十七章 MVC 模式
Tags: php   设计模式   设计   模式  
最新文章
推荐阅读
月点击排行榜
PHP程序员站 Copyright © 2007-2010,PHPERZ.COM All Rights Reserved 粤ICP备07503606号