修改代码的艺术 读书笔记(一,修改代码的四种原因)
2016-09-13 13:31
281 查看
修改代码的四个主要原因:
1 增加一个功能
2 修复一个bug
3 improve design
4 优化资源利用,例如内存或时间。
这四种修改代码的原因和它影响系统的方面:
Structure Functionality Resource Usage
Adding a Feature Y Y
Fixing aBug Y Y
Refactoring Y
OptimizingStructure Y
从上图可以看出重构是什么: 重构是更改软件的内部设计而不影响行为的过程。
衡量单元测试的好坏:
1 运行的非常快。
2 帮助定位问题。
什么决定了不是一个单元测试:
1 和数据库打交道
2 和网络打交道
3 和文件系统打交道
4 需要更改特殊的配置才能运行
原文:http://blog.csdn.net/hongchangfirst/article/details/52129908
作者:hongchangfirst
hongchangfirst的主页:http://blog.csdn.net/hongchangfirst
1 增加一个功能
2 修复一个bug
3 improve design
4 优化资源利用,例如内存或时间。
这四种修改代码的原因和它影响系统的方面:
Structure Functionality Resource Usage
Adding a Feature Y Y
Fixing aBug Y Y
Refactoring Y
OptimizingStructure Y
从上图可以看出重构是什么: 重构是更改软件的内部设计而不影响行为的过程。
衡量单元测试的好坏:
1 运行的非常快。
2 帮助定位问题。
什么决定了不是一个单元测试:
1 和数据库打交道
2 和网络打交道
3 和文件系统打交道
4 需要更改特殊的配置才能运行
原文:http://blog.csdn.net/hongchangfirst/article/details/52129908
作者:hongchangfirst
hongchangfirst的主页:http://blog.csdn.net/hongchangfirst
相关文章推荐
- 修改代码的艺术 读书笔记(二,修改现有代码的四种技巧)
- 修改代码的艺术读书笔记002——带着反馈工作
- 读书笔记--修改代码的艺术
- 读书笔记--修改代码的艺术
- 读书笔记-编写可读代码的艺术[下]
- 请大家看一下一个c语言中的链表问题,下面的代码是有错误的!!请大家说出错误的原因,以及修改的方法!!!
- 修改代码的艺术--YH维护修改“全部退餐”有感
- 修改代码的艺术--读后感
- 《编写可读性代码的艺术》读书笔记 第三部分 重新组织代码
- 读书笔记-编写可读代码的艺术[中]
- 读书笔记-编写可读代码的艺术[中]
- 修改代码的艺术笔记
- 修改代码的艺术----- 1.1 修改软件的四个起因
- 读书_修改代码的艺术
- 《编写可读性代码的艺术》读书笔记 第一部分 表面层次的改进
- 读书笔记-编写可读代码的艺术[下]
- 修改代码的艺术--YH维护修改“全部退餐”有感
- 修改代码的艺术----- 2.2 高层测试 2.3 测试覆盖
- 修改代码的艺术----- 2.1 什么是单元测试
- 代码艺术 之 修改软件