怎样阅读源代码,怎样提高阅读源代码的效率

 我来答
匿名用户
2017-10-23
展开全部
怎样阅读源代码,怎样提高阅读源代码的效率
就我自己阅读安卓源代码的经验,本人研究过 settings,launcher,Sysupdate ,framework /services ,recovery的部分源代码。而且成功改动google留下来的bug.

假设就是熟悉代码,不带问题的去看。看的会比较累。可是仍然是有方法能够借鉴的,事实上这种方法。也是生活经验得来的,大家都会的。

就是从总体到局部。由总而分。

比方:你想了解recovery的代码,就应该先了解这个Recovery的运作流程。网上有非常多人总结了,总概括图,先有个大概的了解。

第二步,再寻找更具体的说明资料,把更为具体的方法也了解一下。

第三步,去看源代码,看源代码的时候,注意,也是先把所有的方法名看一下。而且做下笔记。然后才细致的一个模块一个模块的看源代码。跳跃着看源代码,千万不要从上到下去看。一个 类上万行代码,所有看下来。头都大了。而且混乱。

假设带着问题去看源代码。那效率会更高,大家都知道怎么去找源代码,找相关的方法来看。

推荐工具:SouceInsight ,eclipse, UE,NOTEPAD++
架构研究所
2020-07-11 · TA获得超过136个赞
知道答主
回答量:54
采纳率:0%
帮助的人:28.1万
展开全部
阅读源代码一要肯下功夫,毕竟源代码这东西读起来就是费劲;二要掌握相应的方法,不要死读,否则太累也没啥收获。

关于阅读源代码的方法,你可以看一本书《通用源码阅读指导书》,一个高级架构师写的读完应该会比较有收获。
读源码虽然累,但是绝对很有益处,能大大提升自己的编程能力、架构能力。加油。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
菟叽1220
2017-10-23
知道答主
回答量:11
采纳率:0%
帮助的人:1万
展开全部
注重格式,把大致的框架弄清楚了,阅读自然就提高了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友e275b7c
2020-08-22 · TA获得超过588个赞
知道答主
回答量:629
采纳率:0%
帮助的人:32.3万
展开全部

为什么你读书和没读一样?快来试试这个方法吧~

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式