码迷,mamicode.com
首页 >  
搜索关键字:代码重构    ( 354个结果
重构技术分享
?重构(Refactoring):在不改变软件的功能和外部可见性的情况下,为了改善软件的结构,提高清晰性、可扩展性和可重用性而对软件进行的改造,对代码内部的结构进行优化。 ?重构与设计是互补的,程序应该是先设计,而在开始编码后,设计上的不足可以用重构来弥补. ?设计应该是适度的设计,而不必过度的设计.如果能很容易的通过重构来适应需求的变化,那么就不必过度的设计,当需求改变时再重构代码 。 ...
分类:其他好文   时间:2014-12-10 10:54:06    阅读次数:224
从把三千行代码重构成15行代码谈起[转]
从把三千行代码重构成15行代码谈起如果你认为这是一个标题党,那么我真诚的恳请你耐心的把文章的第一部分读完,然后再下结论。如果你认为能够戳中您的G点,那么请随手点个赞。把三千行代码重构为15行那年我刚毕业,进了现在这个公司。公司是搞数据中心环境监控的,里面充斥着嵌入式、精密空调、总线、RFID的概念,...
分类:其他好文   时间:2014-12-07 14:58:33    阅读次数:257
项目实战①—高仿知乎日报(1)逼真的开场动画
在联网工具类中,有人说,Xutils 比volly牛逼,又有人说其实volly性能很差,不过我这一篇文章用的就是volly,我感觉不到差距在哪,反而觉得用起来很爽。其实我自己用的就是Xutils不过后面demo写下不下去了,经过李同志的代码重构,得以完全。...
分类:其他好文   时间:2014-12-05 21:25:44    阅读次数:283
代码重构之逻辑聚集
上一篇文章中写了一个重构数据结构,也就是数据聚集的例子。之前还有过一个经历,是重构一个很长的函数,过程大概就是把相关的逻辑聚集起来。我将其称为逻辑聚集。这是一个重构代码逻辑的过程。故事是这样的。在我手上的,是一个由几百行代码组成的函数。程序整体上看起来有比较清晰的代码块,有的代码块很相似,但是细节有...
分类:其他好文   时间:2014-12-04 22:58:11    阅读次数:156
代码重构实例之数据聚集
敏捷开发强调,要经常重构代码。在开发过程中,往往是开发和重构交替进行。短暂的重构,可以使得后续的开发维护更加容易。我觉得,代码重构可以分为逻辑重构和数据结构重构。数据结构的重构往往需要对代码进行多处改动;但是,数据结构的重构也可以为后续的开发维护带来更大的便利。这里就是一个数据结构重构的例子。这是以...
分类:其他好文   时间:2014-12-04 00:41:24    阅读次数:306
从把3000行代码重构成15行代码谈起
如果你认为这是一个标题党,那么我真诚的恳请你耐心的把文章的第一部分读完,然后再下结论。如果你认为能够戳中您的G点,那么请随手点个赞。把三千行代码重构为15行那年我刚毕业,进了现在这个公司。公司是搞数据中心环境监控的,里面充斥着嵌入式、精密空调、总线、RFID的概念,我一个都不懂。还好,公司之前用De...
分类:其他好文   时间:2014-12-03 08:09:19    阅读次数:301
代码重构
目录1概述?为什么要重构(Refactoring)?何时着手重构(Refactoring)?重构(Refactoring)的难题?重构(Refactoring)与设计2重构与性能(Performance)?译注?优化1概述编辑重构(Refactoring)就是在不改变软件现有功能的基础上,通过调整程...
分类:其他好文   时间:2014-11-23 10:30:37    阅读次数:384
代码重构方向原则指导
http://www.aqee.net/hill-climbing-wonkish/重构是一种对软件进行修改的行为,但它并不改变软件的功能特征,而是通过让软件程序更清晰,更简洁和更条理来改进软件的质量。代码重构之于软件,相当于结构修改之于散文。每次人们对如何对代码进行重构的讨论就像是讨论如果对一篇文...
分类:其他好文   时间:2014-11-16 09:20:47    阅读次数:223
[转] 代码审查工具 StyleCop
“代码审查”或是“代码评审”(Code Review),这是一个流程,当开发人员写好代码后,需要让别人来 review 一下他的代码,这是一种有效发现 BUG 的方法。由此,我们可以审查代码的风格、逻辑、思路……,找出问题,以及改进代码。因为这是代码刚刚出炉的时候,所以,这也是代码重构,代码调整,代...
分类:其他好文   时间:2014-11-14 10:30:21    阅读次数:177
推荐五款优秀的PHP代码重构工具
在软件工程学里,重构代码一词通常是指在不改变代码的外部行为情况下而修改源代码。软件重构需要借助工具完成,而重构工具能够修改代码同时修改所有引用该代码的地方。本文收集了五款出色的PHP代码重构工具,以帮助你完善更加优秀的项目。 1.Rephactor Rephactor是一款命令行重构工具,这...
分类:Web程序   时间:2014-11-07 14:38:51    阅读次数:213
354条   上一页 1 ... 30 31 32 33 34 ... 36 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!