当前位置: 100md首页 > 电子书籍 > 资料下载2021 > 未分类1
编号:50195
重构:改善既有代码的设计.pdf
http://www.100md.com 2020年1月23日
第1页
第10页
第16页
第22页
第41页

    参见附件(5690KB,326页)。

    重构:改善既有代码的设计,这是一本关于代码重构过程的书籍介绍,全书一共有15个章节,各位程序员们可以通过此书完成对代码的进一步研究。

    改善既有代码的设计介绍

    本书是经典著作《重构》出版20年后的新版。书中清晰揭示了重构的过程,解释了重构的原理和实践方式,并给出了何时以及何地应该开始挖掘代码以求改善。书中给出了60多个可行的重构,每个重构都介绍了一种经过验证的代码变换手法的动机和技术。本书提出的重构准则将帮助开发人员一次一小步地修改代码,从而减少了开发过程中的风险。本书适合软件开发人员、项目管理人员等阅读,也可作为高等院校计算机及相关专业师生的参考读物。

    改善既有代码的设计作者

    马丁·福勒(Martin Fowler)

    软件开发大师,ThoughtWorks 科学家。他是一位作家、演说者、咨询师。他致力于改善企业级的软件设计,对设计以及支撑设计的工程实践孜孜以求。他在重构、面向对象分析设计、模式、XP 和UML 等领域都有贡献,著有《重构》《分析模式》《领域特定语言》等经典著作。 译者简介 熊节 在IT 行业已经打拼了18年,在金融、零售、政府、电信、制造业等行业的信息化建设方面有着丰富经验,是中国IT业敏捷浪潮的领军人物。熊节拥有利物浦大学MBA学位。

    林从羽

    ThoughtWorks软件开发工程师,曾服务于 外多家大型企业,致力于帮助团队 快 好地交付可工作的软件。拥抱敏捷精神,TDD爱好者,纯键盘工作者。

    改善既有代码的设计亮点

    1.软件开发大师的不朽经典

    2.生动阐述重构原理和具体做法

    3.普通程序员进阶到编程高手必须修炼的秘笈

    改善既有代码的设计目录

    第1章 重构,第一个案例

    第2章 重构原则

    第3章 代码的坏味道

    第4章 构筑测试体系

    第5章 重构列表

    第6章 重新组织函数

    第7章 在对象之间搬移特性

    第8章 重新组织数据

    第9章 简化条件表达式

    第10章 简化函数调用

    第11章 处理概括关系

    第12章 大型重构

    第13章 重构,复用与现实

    第14章 重构工具

    第15章 总结

    重构:改善既有代码的设计截图