11 2011 档案

2011年11月28日--学习重构
摘要:1 移动方法到合适的类中2 移动字段到合适的类中3 取名要规范(方法,类,参数)4 单一职责(一个类只处理一类相关的事)5 移除重复的内容6 使用条件判断异常7 去除中间人对象8 分解方法9 引入契约式设计10 复杂条件表达式的解决方法:尽快返回,利用多态,利用接口,11 避免双重否定12 去除上帝类13 参数很多时的解决方法:增加方法,减少参数,设置一些固定参数14封装条件:条件关系比较复杂时,代码的可读性会比较差,所以这时我们应当根据条件表达式是否需要参数将条件表达式提取成可读性更好的属性或者方法,如果条件表达式不需要参数则可以提取成属性,如果条件表达式需要参数则可以提取成方法。15 提取 阅读全文

posted @ 2011-11-28 14:10 专心专注专一 阅读(232) 评论(0) 推荐(0)

每天养成好习惯
摘要:1 做事前,尽量先形成计划;2 严格执行计划的习惯;3 把自己从计划当中抽取,并看待这项计划的习惯;4 制定计划的准则:可行,可量化,可实现。5每天早上6:30起床 晚上11:30准时睡觉 10:30关电脑 6 坚持每天晚上看一个小时的书7 坚持每天做100次仰卧起坐,100次俯卧撑8 每天晚上上网不超过10:309 阅读全文

posted @ 2011-11-10 17:08 专心专注专一 阅读(269) 评论(0) 推荐(0)

按指定元素值去除数组元素
摘要:按指定元素值去除数组元素<?php//去除值为"Cat"的元素$a=array("a"=>"Dog","b"=>"Cat","c"=>"Horse");print_r($a);unset($a[array_search("Cat",$a)]);//array_search("Cat",$a)按元素值返回键名。去除后保持索引print_r($a);?>查看array_search用法显示结 阅读全文

posted @ 2011-11-10 15:42 专心专注专一 阅读(201) 评论(0) 推荐(0)

PHP函数的实现原理及性能分析(转载)
摘要:转载自csdn论坛,有问题可以一起讨论。。前言在任何语言中,函数都是最基本的组成单元。对于php的函数,它具有哪些特点?函数调用是怎么实现的?php函数的性能如何,有什么使用建议?本文将从原理出发进行分析结合实际的性能测试尝试对这些问题进行回答,在了解实现的同时更好的编写php程序。同时也会对一些常见的php函数进行介绍。php函数的分类在php中,横向划分的话,函数分为两大类: user function(内置函数) 和internal function(内置函数)。前者就是用户在程序中自定义的一些函数和方法,后者则是php本身提供的各类库函数(比如sprintf、 array_push等) 阅读全文

posted @ 2011-11-10 15:14 专心专注专一 阅读(370) 评论(0) 推荐(0)