重构:提升现有代码设计

Martin Fowler和其他作者清晰地阐述了重构过程,以及它们对面向对象软件开发的重要贡献。本书详细解释了重构的原理和最佳实践,并指导何时何地开始改进代码。书中核心是一份完整的重构名录,介绍了经过实证的代码转换技术。这些重构技术如Extract Method和Move Field看似简单,但理解它们是有序重构的关键。这些重构准则将帮助你逐步修改代码,降低风险。你会很快熟悉这些重构准则,并将它们纳入自己的开发词典中。

chm 文件大小:1.52MB