作者:Martin Fowler,Kent Beck,John Brant ,William Opdyke ,Don Roberts 翻译:侯捷、熊节 Martin Fowler和本书另几位作者清楚揭示了重构过程,他们为面向对象软件开发所做的贡献,难以衡量。本书解释重构的原理(principles)和最佳实践方式(best practices),并指出何时何地你应该开始挖掘你的代码以求改善。本书的核心是壹份完整的重构名录(catalog of refactoring),其中每壹项都介绍壹种经过实证的代码变换手法(code transformation)的动机和技术。某些项目如Extract Method和Move Field看起来可能很浅显,但不要掉以轻心,因为理解这类技术正是有条不紊地进行重构的关键。本书所提的这些重构准则将帮助你壹次壹小步地修改你的代码,这就减少了过程中的风险。很快你就会把这些重构准则和其名称加入自己的开发词典中,并且朗朗上口。 目录结构: 章节一 重构,第一个案例 章节二 重构原则 章节三 代码的坏味道 章节四 构筑测试体系 章节五 重构名录 章节六 重新组织你的函数 章节七 在对象之间搬移特性 章节八 重新组织数据 章节九 简化条件表达式 章节十 简化函数调用 章节十一 处理概括关系 章节十二 大型重构 章节十三 重构,复用与现实 章节十四 重构工具 章节十五 集成
2022-12-11 15:32:11 1.52MB 重构 改善既有代码
1
数据中心2013报告,结合了互联网数据中心与传统数据中心的发展趋势:硬件重构+软件定义
2022-12-04 20:35:27 38.73MB 数据中心 硬件重构 软件定义
1
小波分析入门 课程设计或者上机均可,很基础的哦~~
2022-12-04 19:20:59 756KB 小波 练习
1
故障重构是指的某条或者某几条线路故障后,断开并隔离故障线路,利用联络线进行网络重构的方式,形成新的网络拓扑;优化重构则是在无故障或者异常情况下,通过重构来优化网损、电压质量等目标,从而达到最理想状态。
2022-12-04 15:31:27 5.21MB 配电网重构
1
用于实现一维小波去噪的程序!包括重构法,模极大值,软硬阈值法!
2022-11-30 12:06:33 1KB MATLAB
1
移动全网规划与建设
2022-11-30 09:18:35 1.36MB 移动 全网规划 5G option3X
中文3DMAX一键拓扑神器!Quad Remesher自动拓扑重构三角面转四边面插件 安装方法: 直接拖动插件文件(解压后的.mzp文件)到max窗口完成安装!
2022-11-25 13:29:16 15.31MB QuadRemesher 3dsmax 3dmax插件 maxscript
1
基于设计模式的Web系统重构的解决方案,杜峰,,本文提出了一种对Web系统重构的解决方案。在这套解决方案中,结合设计模式,创新性的提出了符合Web系统特点的三层重构过程,即层级
2022-11-21 20:23:06 1.71MB Web系统 设计模式 重构
1
网格重构remesh网格重构remesh网格重构remesh网格重构remesh网格重构remesh网格重构remesh网格重构remesh
2022-11-21 09:16:58 60.83MB remesh
1
VOF方法中自由面重构算法的研究,班长英,,针对处理自由面问题的流体体积函数(VOF)法提出了一种新的自由面重构的算法,该方法是在单个网格内用斜线段近似自由面,根据边界
2022-11-17 17:25:18 340KB 首发论文
1