2016年5月30日

Effective Refactoring in C++ (三)

摘要: 高效重构 当我们熟练掌握了重构技术后,还不能就此说自己在实践中已经可以安全而高效地实施重构了! 因为落到真正的工程实践环境,安全和高效的重构过程还需要好用的IDE工具,成熟的自动化测试套件,快速高效的开发构建环境,以及良好的编码习惯来支撑. 本节针对C++语言,总结了一些对实施重构非常有用的工程实践 阅读全文

posted @ 2016-05-30 05:55 MagicBowen 阅读(365) 评论(0) 推荐(0) 编辑

Effective Refactoring in C++ (二)

摘要: 如何实施重构 稍微复杂的重构,基本都是由一系列的重构手法组成. 《重构》一书中针对各种重构场景,给出了大量的重构手法.这些手法有的复杂,有的简单,如果不加以系统化的整理和提炼,很容易迷失在细节中. 另外,在不同场景下重构手法的使用是非常讲究其顺序的.一旦顺序不当,很容易让重构失去安全性,或者干脆让某 阅读全文

posted @ 2016-05-30 05:40 MagicBowen 阅读(328) 评论(0) 推荐(0) 编辑

Effective Refactoring in C++ (一)

摘要: 引言 Martin Fowler的《重构:改善既有代码的设计》一书从2003年问世至今已有十几年时间了,按照计算机领域日新月异的变化速度,重构已经算是一门陈旧的技术了。但是陈旧并不代表不重要,恰恰随着演进式设计被越来越广泛的使用,重构技术已经被认为是现代软件开发中的一项必备的基本技能!所以今天在任何 阅读全文

posted @ 2016-05-30 05:29 MagicBowen 阅读(511) 评论(0) 推荐(0) 编辑

导航

作者 : MagicBowen, Email:e.bowen.wang@icloud.com , 转载请注明作者信息,谢谢!