概述
何为重构?
本书对它名词的定义是对软件内部结构的一种调整,目的是在不改变软件可观察行为的前提下,提高其可理解性,降低其修改成本。它的目的是使得软件更容易被理解和修改。重构不会改变软件可观察的行为即重构之后软件功能一如既往。
为什么要重构?
重构可以改进软件的设计,代码结构的流失是累积性的,越难看出代码所代表的设计意图就越难保护其中设计,于是该设计就腐败的越快,经常性的重构可以帮助代码维持自己该有的形态。在重构的过程中深入理解代码不仅能揪出bug还能提高代码的可阅读性从而提高编程效率。
什么时候进行重构?
不需要专门挑出时间对代码进行重构,它应该贯穿在我们的编程过程中,事不过三当你第三次做着类似事情的时候就应该进行重构了。当代码的设计无法帮助你轻松的添加所需特性时应该考虑重构它,修补代码错误时也可以通过重构来帮助自己 理解代码并提高代码的可阅读性。
最后
以上就是还单身小甜瓜为你收集整理的重构第2章读后总结的全部内容,希望文章能够帮你解决重构第2章读后总结所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复