给PHP开发者的编程指南 第一部分降低复杂程度

发布时间:2022-04-30 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了给PHP开发者的编程指南 第一部分降低复杂程度脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。

PHP 是一门自由度很高的编程语言。它是动态语言,对程序员有很大的容度。作为 PHP 程序员,要想让你的代码更有效,需要了解不少的规范。很多年来,我读过很多编程方面的书籍,与很多资深程序员也讨论过代码风格的问题。具体哪条规则来自哪本书或者哪个人,我肯定不会都记得,但是本文(以及接下来的另一篇文章) 表达了我对于如何写出更好的代码的观点:能经得起考验的代码,通常是非常易读和易懂的。这样的代码别人可以更轻松的查找问题,也可以更简单的复用代码

降低函数体的复杂度

方法或者函数体里,尽可能的降低复杂性。相对低一些的复杂性,可以便于别人阅读代码。另外,这样做也可以减少代码出问题的可能性,更易修改,有问题也更易修复。

函数里减少括号数量

尽可能少的使用 if,elseif,else 和 swITch 这些语句。它们会增加更多的括号。这会让代码更难懂、更难测试一些(因为每个括号都需要有测试用例覆盖到)。总是有办法来避免这个问题的。

代理决策 ("命令,不用查询(Tell,don't ask)")

有的时候 if 语句可以移到另一个对象里,这样会更清晰些。例如:

@H_304_14@
somethingIsTrue()) {
  $a->DOSomething();
 }

脚本宝典总结

以上是脚本宝典为你收集整理的给PHP开发者的编程指南 第一部分降低复杂程度全部内容,希望文章能够帮你解决给PHP开发者的编程指南 第一部分降低复杂程度所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签:编程指南