代码阅读日志1
来源:互联网 发布:windowsxp主题仿mac 编辑:程序博客网 时间:2024/04/29 02:12
《代码阅读方法与实践》每章要点摘自:http://www.cnblogs.com/me-sa/articles/517283.aspx
不是很细,也许是高度概括,不过有的参考就不错了!
因为今天看了的要点:
1、第一次分析一个程序时,main是一个好的起始点。
2、层叠if-else if-... -else 序列可以看作是由互斥选择项组成的选择结构。
3、有时,要想了解程序在某一方面的功能,运行它可能比阅读源代码更为恰当。
4、在分析重要的程序时,最好首先识别出重要的组成部分。
5、了解局部的命名约定,利用它们来猜测变量和函数的功能用途。
6、当基于猜测修改代码时,您应该设计能够验证最初假设的过程。这个过程可能包括用编译器进行检查、引入断言、或者执行适当的测试用例。
7、理解策略:根据函数名称猜、注释、分析功能、代码阅读、文档阅读。
- 代码阅读日志1
- Android日志系统分析之日志设备驱动程序代码阅读
- ROHC源代码阅读日志(1)
- PcShare2005代码阅读(1)
- android 代码阅读--1
- ucos代码阅读(1)
- 代码阅读 1
- leveldb代码阅读(12)——数据库日志文件格式
- erlang large日志系统代码阅读(一):lager_app
- 【代码阅读摘记】阅读AForge.NET (1)
- 日志1--写代码
- Webkit代码阅读记录(1)
- x264代码阅读笔记1
- vnc 代码阅读笔记1
- H265 HM7.1 代码阅读
- 阅读别人的代码1
- libevent代码阅读(1)
- HM代码阅读(1)
- SQL优化(二)
- Summary on 20080701: insert value for identity column in sql
- 掌握 Ajax,第 2 部分: 使用 JavaScript 和 Ajax 发出异步请求
- 你会用英语点餐吗
- SQL优化(三)
- 代码阅读日志1
- Excel导入数据库,代码实现。
- 在EXCEL中如何使用VBA进行格式转化
- 《肥仔C日记》导言
- JAVA链接Mysql数据库
- 简单生活
- js替换字符。
- 刷机-升级到4.01M33-2的方法
- 李天平的.NET代码生成工具--动软.Net代码生成器