摘要: 需要重构的信号1 新增的测试用例不能通过2 出现了重复代码3 两个类耦合太多,太亲密 4 出现了代码尺寸极其庞大的类5 没有实际作用的懒惰类6 体积庞大的方法函数7 方法中出现长参数列 8 子类中出现相同的方法定义9 很难看懂,代码逻辑或者意图表达得不清楚明晰10 一些不加任何约束的switch语句,或者一大串if/esle函数11 太多“非常有必要的”注释12 代码中硬性... 阅读全文
posted @ 2010-11-30 22:10 芝麻开门 阅读(392) 评论(0) 推荐(1) 编辑