摘要: 1.用具名常量替代神秘数值: 如果使用了数字或字符表示形式,例如3.14,那么请将这样的字符使用具名常量来替代,例如PI 2.使用变量的名字更为清晰且传递更多的信息: 如果一个变量的名字容易让人产生误解,就换个好点的名字 3.将表达式内联化: 把一个中间变量换成给它赋值的那个表达式本身 4.用函数来 阅读全文
posted @ 2016-09-23 01:15 连先森 阅读(239) 评论(0) 推荐(0) 编辑
摘要: 1.代码重复 2.子程序太长 3.循环太长或者嵌套太深 4.类的内聚性太差 5.类的接口的抽象层次不一致 6.参数表中参数太多 7.类的内部修改往往局限于某个部分 8.需要对多个类进行并行测试 9.对继承体系的并行修改 10.需要对多个case语句进行并行修改 11.相关的数据项只是被放在一起,没有 阅读全文
posted @ 2016-09-23 00:44 连先森 阅读(187) 评论(0) 推荐(0) 编辑