码迷,mamicode.com
首页 > 其他好文 > 详细

01重构_改善既有代码的设计阅读笔记之一

时间:2015-06-22 23:26:50      阅读:202      评论:0      收藏:0      [点我收藏+]

标签:

01重构_改善既有代码的设计阅读笔记之一

    《重构_改善既有代码的设计》这本书介绍了重构的原理和最佳实践方式,并给出了何时以及何地应该开始挖掘代码以求改善,每个重构都介绍了一种经过验证的代码变换手法的动机和技术。

重构,绝对是写程序过程中最重要的事之一。在写程序之前我们不可能事先了解所有的需求,设计肯定会有考虑不周的地方,而且随着项目需求的修改,也有可能原来的设计已经被改得面目全非了。更何况,我们很少有机会从头到尾完成一个项目,基本上都是接手别人的代码,即使这个项目是从头参与的,也有可能接手其他组员的代码。我们都有过这样的经验,看到别人的代码时感觉就像屎一样,有一种强烈的想重写的冲动,但一定要压制住这种冲动,你完全重写,可能比原来的好一点,但浪费时间不说,还有可能引入原来不存在的Bug,而且,你不一定比原来设计得好,也许原来的设计考虑到了一些你没考虑到的情况。我们写的代码,终有一天也会被别人接手,很可能到时别人会有和我们现在一样的冲动。所以,我们要做的是重构,从小范围的重构开始。

这本书中举出了很实际的例子,并且还有详细的代码介绍,使读者更容易理解,从目前刚刚接触计算机软件来说,并不太了解这一过程,现在还是学习者,还没有深入的了解,可能以后再返过头来读会有出其不意的结果。

01重构_改善既有代码的设计阅读笔记之一

标签:

原文地址:http://www.cnblogs.com/itlangguojie/p/4594212.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!