摘要:
每个程序员或多或少都会有一些重构的经历,相信经过重构之后对于代码效率的提升也是相当明显。然而若是重构并非针对代码效率提升,甚至降低代码效率,是否有其必要?我认为对于项目而言,这也是非常必要的。 相较于开发而言,任何项目的维护所耗费的资源都更为隐蔽且大量,这种既无收益,又耗费人力成本的工作大多被安排给一些缺乏经验的工作人员来进行,之后就是新一轮噩梦的开始。当你拿着一个经过许多人删减,并运行了一段时间的系统,需要对其进行2次开发时,想必会是相当痛苦;当某个客户的需求与数年前曾经成功的项目一致性相当高的时候,面对几近陌生的代码,如何实现重用;当你进入某个新公司时,面对对方或冗余或精致的系统代码... 阅读全文
posted @ 2013-03-22 13:32
AaronJin
阅读(242)
评论(0)
推荐(0)
浙公网安备 33010602011771号