《重构-改善既有代码的设计》高清pdf电子书百度网盘免费下载简介:
重构,一言以蔽之,就是在不改变外部行为的前提下,有条不紊地改善代码。多年前,正是本书原版的出版,使重构终于从编程高手们的小圈子走出,成为众多普通程序员日常开发工作中不可或缺的一部分。本书也因此成为与《设计模式》齐名的经典著作,被译为中、德、俄、日等众多语言,在世界范围内畅销不衰。
本书凝聚了软件开发社区专家多年摸索而获得的宝贵经验,拥有不因时光流逝而磨灭的价值。今天,无论是重构本身,业界对重构的理解,还是开发工具对重构的支持力度,都与本书最初出版时不可同日而语,但书中所蕴涵的意味和精华,依然值得反复咀嚼,而且往往能够常读常新。
目录
第1章 重构,第一个案例1
第2章 重构原则53
第3章 代码的坏味道75
第4章 构筑测试体系89
第5章 重构列表103
第6章 重新组织函数109
第7章 在对象之间搬移特性141
第8章 重新组织数据169
第9章 简化条件表达式237
第10章 简化函数调用271
第11章 处理概括关系319
第12章 大型重构359
第13章 重构,复用与现实379
第14章 重构工具401
第15章 总结409