听到过有这样一句话,“学习开源,就尽可能的在代码里找答案,而不是在代码之外去找答案,那些都是二手的,而且很可能是不准确的。”
这里小编介绍两种关于有效学习开源项目代码的习惯:
一:
1.先去查找和阅读与该项目的博客和资料,通过google能找到某个项目大体介绍的博客,快速浏览一下,对这个项目的功能、目的、基本使用有基本的了解。
2.阅读项目文档,重点查阅Gettingstarted、Example之类的文档,从中了解如何下载、安装、以及使用该项目所需要的基本知识。
3.如果该项目有已经完成的example工程,先尝试按照开始文档的步骤,运行example,若果遇到问题,则要尝试在项目的FAQ等文档中查找答案;其次,将问题作为搜索的关键词搜索,寻找相关的解决办法;最后,还可将问题提交到项目的邮件列表,征求集体的意见。注意:在没有成功运行example之前,不要尝试修改example。![](http://imgsrc.baidu.com/forum/w%3D580/sign=27eb243d8382b9013dadc33b438da97e/98eed344d688d43f6f839ee8741ed21b0ff43bf4.jpg)
这里小编介绍两种关于有效学习开源项目代码的习惯:
一:
1.先去查找和阅读与该项目的博客和资料,通过google能找到某个项目大体介绍的博客,快速浏览一下,对这个项目的功能、目的、基本使用有基本的了解。
2.阅读项目文档,重点查阅Gettingstarted、Example之类的文档,从中了解如何下载、安装、以及使用该项目所需要的基本知识。
3.如果该项目有已经完成的example工程,先尝试按照开始文档的步骤,运行example,若果遇到问题,则要尝试在项目的FAQ等文档中查找答案;其次,将问题作为搜索的关键词搜索,寻找相关的解决办法;最后,还可将问题提交到项目的邮件列表,征求集体的意见。注意:在没有成功运行example之前,不要尝试修改example。
![](http://imgsrc.baidu.com/forum/w%3D580/sign=27eb243d8382b9013dadc33b438da97e/98eed344d688d43f6f839ee8741ed21b0ff43bf4.jpg)