代码质量

如何度量程序的复杂度

在 PHP 程序中,类、方法(子程序)、函数是最常见的形态,在平时的编程里开发者时常会对代码的复杂度做度量,简洁抑或复杂,都是自己凭着主观意识来评判,经验丰富的开发者可能会有自己的评判标准,但一些经验尚浅的开发者写出来的代码可能在 Code Review 阶段就得返修几次,因为他们还没有能对自己的代码进行质量评测的能力,或者说没有可以量化的标准给他们参考,那么量化的参考标准

关于代码质量的思考和重构

1. 程序构成程序=源码+文档文档更新是不及时的源码决定了最终的程序实现效果程序 ~ 大量源码的堆集程序的好坏是由一行行源码的好坏所决定的2. 研发的过程研发 = 堆代码?问题的产生赶进度,需求变更 ~ 代码逻辑混乱?解决重构不要写出自己所不能了理解的代码,那样只会加速系统的腐烂。程序员很有必要对自己所写代码进行思考和理解。--《程序员修炼之道:从小工到专家》3. 高质量的