188足球比分直播

改进现有代码的设计bet188足球

由马丁188bet足球充值

(Kent Beck)

188足球比分直播重构是一种用于改进现有代码库设计的受控技术。bet188足球它的本质是应用一系列保持行为的小变换,每一个都“太小了,不值得去做”。然而,这些转换的累积效应是相当显著的。通过小步骤来减少引入错误的风险。您还可以避免在进行重构时系统被破坏——这允许您在较长时间内逐步重构系统。

我的书描述了重构的过程,并花了大部分时间解释如何进行各种重构——行188足球比分直播为保留转换。这本书以一个简单的例子开始,描述了整个过程。然后有一些介绍性的章节讨论重构的更广泛的问题,188足球比分直播建议重构的“代码味道”,188足球比分直播以及测试的作用。

这本书的大部分是关于70个重构的详细描述:做这些重构的动机,188足球比分直播如何做到安全的力学和一个简单的例子。

这是这本书的第二版,该书于2018年底出版。第一版于2000年出版。这是我最自豪的一本书,因为它对软件开发领域产生了巨大的影响。现在有几个开发环境自动化了书中描述的许多重构。188足球比分直播188足球比分直播重构已经成为软件开发词汇中一个成熟的部分(不幸的是,它也导致了这一点)滥用)。

更多关于这本书的背景资料,你可以看看我做过的一些采访。

图标

我买书的笔记

进一步的阅读

188足球比分直播refactoring.com

关于重构的进一步参考资料188足球比分直播目录这包括书中所有重构的摘要188足球比分直播

第二版的修改

总结第一版和第二版之间的变化。

如何访问web版本

写这本书的备忘录

对这本书的思考:包括它的范围,封面的选择,目标读者。

第一版勘误表