![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
架构
文章平均质量分 62
tkfly0324
这个作者很懒,什么都没留下…
展开
-
Refecing Improving the Design of Existing Code reading comments(二)
Martin Fowler 用坏味道来形容不要的代码,而重构正是针对这些味道不好的代码。这个形容很赞,谁也不想咽下不要味道的东西,那就让我们用重构改变这些坏味道的代码吧。 坏的味道我们能够用鼻子嗅到,而坏味道的代码我们如何找到呢?Martin Fowler给我们列举了若干坏味道代码的特征。 1、Duplicated Code (重复代码) 2、Long Method原创 2013-06-08 15:06:27 · 488 阅读 · 0 评论 -
Refecing Improving the Design of Existing Code reading comments(三)
在这本书中作者给出了若干的重构方法,本篇进行进行简单的列举,有时间进行丰富。 1、Extact Method(提炼函数) 2、Inline Method(内联函数) 3、Inline Temp(内联临时变量) 4、Replace Temp with Query(以查询取代临时变量) 5、Introduce Explaining Variable(引入解释性变原创 2013-06-08 16:06:41 · 514 阅读 · 0 评论 -
Refecing Improving the Design of Existing Code reading comments(一)
最近读了Margin Fowler 的Refecing Improving the Design of Existing Code,受益颇深,但是碍于自己的急于求成的功利心里,读的不够认真、仔细、踏实。因此今天借这个读书笔记的机会好好温习整理一下。在攻读本书的同时还在看《代码大全二》,从这两本大师级任务著作的书中学不仅学习到了如何对程序进行设计、构建、测试及重构,更多的收获是读书不要功利,要有一种原创 2013-06-08 09:39:32 · 539 阅读 · 0 评论