因为 @公子 公子指出了我在一个 回复 中的错误,我才开始逐渐意识到自己已经开始养成了一些很不好的编程习惯,比如嵌套循环,比如 N
多个条件嵌套,导致 }
符号堆积,以至于代码可读性极差。之前只重视了功能的实现与否,没有忽视了代码的可读性和性能方面的体现。
这边罗列下我所知道的一些不好的编程习惯:
1.嵌套循环
2.过多的条件嵌套
3.用户提交数据不进行过滤
4.函数体过长
5.变量命名清晰
我相信有不少 PHPer
都读过 《PHP 最佳实践》,或许我们大家可以集思广益,总结一个《PHP“最差”实践》,这样也可以当做一个警示录,时刻提醒自己优化代码,希望 PHP
开发经验丰富的前辈们能不吝赐教。:)
1,拼凑SQL,如下
2, 迟迟不肯return,代码挤在一起
3, 全局变量global, 以下的
msg
函数大量调用....4,超长嵌套
5, 过多使用
@
抑制错误,不使用异常处理, 类的方法没有明确声明访问权限.太多了..不好弄...