如何阅读一个项目的源码
来源:互联网 发布:比较两组数据的差异 编辑:程序博客网 时间:2024/06/05 18:21
如何阅读一个项目的源码
最近一直在学习c++,看看c++的项目,可是没有头绪,有点茫然,所以折腾了下,
总结下阅读代码的集中方法。当然不止适用于c++项目,阅读其他项目软件都可以参考
1 好的源码浏览工具,我现在用的是xcode,也可以是其他的
2 明白项目要干什么,可以先使用这个软件试试,它实现了哪些功能?视图了解它的业务
可以到网上找些说明或者博客之类的,或者有相关的书籍
3 其次过一遍代码,理解一些重要的函数和类
这一阶段也可以跟踪数据,了解数据的流向
4 根据业务和代码,推测出代码的大致的框架,明白各个模块的划分,大致画出框架图,
画出各个模块,各个模块单独的打断点慢慢看,看完后最好能画个UML图
不断完善UML图,画完大致就了解了
0 0
- 如何阅读一个项目的源码
- 【1】Android源码阅读:一个Activity是如何启动的?
- 如何阅读一个没有参与过的项目
- 如何阅读源码,如何提高阅读源码的效率
- Android-->阅读别人的项目源码
- 如何阅读wordpress源码呢?看一个网友的精彩回答
- 如何更有效率的阅读他人源码
- 如何阅读Java源码 阅读java的真实体会
- 如何阅读Java源码 阅读java的真实体会
- 如何阅读Java源码 阅读java的真实体会
- 如何阅读Java源码 阅读java的真实体会
- 如何阅读Java源码 阅读java的真实体会
- 如何阅读Java源码 阅读java的真实体会
- 如何阅读Java源码 阅读java的真实体会
- 如何阅读Java源码 阅读java的真实体会
- 如何阅读Java源码 阅读java的真实体会
- 如何阅读Java源码 阅读java的真实体会
- 如何选择一个适合自己的开源项目来阅读
- 视图
- 如何获取Android系统应用的Action
- ooalv设置单元格下拉
- oracle 随机取记录数据的值sql语句
- 多线程程序设计经验总结
- 如何阅读一个项目的源码
- android项目开发中常见问题
- 欢迎使用CSDN-markdown编辑器
- java 定时任务,每日运行和每小时运行。
- rails项目的目录结构
- iOS小问题备忘
- discuz论坛用户密码加密原理
- winfrom 图片切换特效(随机)
- java中jxls实现excel导入到mysql数据库