娄振林专栏

专注于后台技术

php重构优化一例——模板方法模式应用

最近优化php项目,记录下经验,直接上干活。。。         php在公司项目中主要用于页面展现,前端有个view,view向后端的service请求数据,数据的传输格式是json。下面看优化前的service的代码: <?php require_once('../../../g...

2011-12-31 16:40:43

阅读数 1800

评论数 0

理解构建者模式(Builder)

      构建者模式用于构造对象,适合于:当构造对象时需要大量的可选参数。在这方面静态工厂方法和构造器都不是很擅长,因为在这种情况下原本不想设置的参数,也必须传递值。随着参数的增加,这种问题会更加严重,尤其是当参数中包含相同的数据类型时,使用者必须详细阅读API才能防止误传参数。      对于...

2011-01-13 10:54:00

阅读数 1912

评论数 0

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