源码阅读的思路
来源:互联网 发布:如何评价刘少奇知乎 编辑:程序博客网 时间:2024/04/28 08:11
1、例子优先、例子入手,一句换尽早动手实验。
包或者库里面有测试用例程序是非常好的学习教材,有些库一般都提供一些简单例子
在例子中,要从简单到复杂,特别要认真看注释。
2、文档作参考
如果有提供文档,则也要利用。估计大家也很难从头到尾看文档,特别是在项目很忙的时候。
没有时间情况下可做以下两件事情:了解概要和主要构架(如进程、线程结构,同步模型等),不要太细,简单了解即可,
完全理解也是经过实验、代码阅读的过程,才做到;把文档做参考手册,在实验测试过程中
用到时候在详细了解,也就是细节问题,可按手册参考方式。
原则是:实验测试为主,文档为辅。
3、功能点测试驱动
对于复杂的系统,通过他们提供的api,按照api功能点来测试实验
4、采用调试方式来理解系统和api
提示,实验、测试环境必须优先建立。
通过设置断点,观察堆栈调用关系、数据变量;通过print或者日志输出信息
这一步骤 一定要和源代码交差阅读结合,一起来分析,比如使用交叉阅读器source insight。
包或者库里面有测试用例程序是非常好的学习教材,有些库一般都提供一些简单例子
在例子中,要从简单到复杂,特别要认真看注释。
2、文档作参考
如果有提供文档,则也要利用。估计大家也很难从头到尾看文档,特别是在项目很忙的时候。
没有时间情况下可做以下两件事情:了解概要和主要构架(如进程、线程结构,同步模型等),不要太细,简单了解即可,
完全理解也是经过实验、代码阅读的过程,才做到;把文档做参考手册,在实验测试过程中
用到时候在详细了解,也就是细节问题,可按手册参考方式。
原则是:实验测试为主,文档为辅。
3、功能点测试驱动
对于复杂的系统,通过他们提供的api,按照api功能点来测试实验
4、采用调试方式来理解系统和api
提示,实验、测试环境必须优先建立。
通过设置断点,观察堆栈调用关系、数据变量;通过print或者日志输出信息
这一步骤 一定要和源代码交差阅读结合,一起来分析,比如使用交叉阅读器source insight。
0 0
- 源码阅读的思路
- Java源码阅读思路
- 分享》:关于阅读开源项目的源码思路方法
- Java源码阅读的真实体会(一种学习思路)
- Java源码阅读的真实体会(一种学习思路)
- Java源码阅读的真实体会(一种学习思路)
- 文章继续阅读的思路:
- 阅读源码的方法
- mockpp的源码阅读
- 阅读源码的办法
- 源码阅读的方法
- 阅读源码的乐趣
- 阅读源码的经验总结
- 阅读源码的经验总结
- 阅读源码的经验总结
- 阅读源码的经验总结
- Retrofit2源码的阅读
- Hadoop源码分析的思路
- 初识C#.net
- php中$_SERVER的意义
- 最近邻方法进行图像旋转 c++代码 旋转后图像内容无损失
- 解析Windows7下的BCD管理工具
- HDU 5592 ZYB's Premutation(二分+树状数组)
- 源码阅读的思路
- Android官方文档翻译 十一 2.4Overlaying the Action Bar
- 可编程中断控制器8259A
- CAS实现SSO单点登录原理
- Android Studio下载地址
- 正行左移或是正行右移
- qt 如何调用c函数
- 一个极其简单的用golang net写的tcpip echoserver
- oc面试题