源码怎么用,源码的作用及使用方法介绍( 二 )
注意一个问题,从问题开始追溯代码 。
看源代码的目标决定了这一刻的重点 。无论是解决一个bug,还是学习一个算法,让我们专注于一个具体的问题,从这个具体的问题追溯代码,忽略目前不需要关注的细节,一步一步深入,达到目标 。
当然,在解决一个问题的时候,可能会引出新的问题,尤其是在学习的时候 。这时候就把新出现的问题记录下来(放在收集篮里,不要马上传播) 。之前跟踪的问题解决后,再看新发现的问题 。
解决问题
如果你没有问题,那就帮助解决别人的问题 。一般来说,在开源项目中有很多问题需要解决,所以你可以选择一个开始 。
接受初步测试
只要有可能,代码一定要先编译运行,这样无论是添加日志、打印调用栈还是断点调试都方便很多 。尤其是python这样的动态类型代码,不运行很难知道自己在做什么 。
注释,做笔记
如果一个源代码的阅读不是一蹴而就的,而且有可能在将来进行复查和重读,那么你必须做代码注释和笔记 。笔记主要是框架图,类图,流程图,目的是建立索引,方便以后快速回忆 。
注释是阅读代码时的细节 。复读的时候读注释(尤其是函数的注释)可以节省很多时间 。
请在留言区留下您的看法,共同讨论改进 。如果今天的文章给了你学习能力提升的新启发和新知识,请分享给更多的人 。
估计你还想看吧?
阿里、腾讯、百度、华为、JD.COM最新面试问题合集
Java上的try,catch,最后在细节分析,看完都说好!
IDEA热部署中JRebel的安装和破解教程
【源码怎么用,源码的作用及使用方法介绍】我终于明白为什么要加最后一个关键词了!
推荐阅读
- 自媒体怎么运营推广,自媒体运营的3个方法
- 网站被黑怎么处理,网站安全攻防策略
- 米拓建站怎么样,米拓网站模板分享
- excel超链接怎么弄,excel制作超链接的方法及步骤
- 理财排行榜人人贷怎么样,简述人人贷平台发展与优势
- 手机怎么投屏到电视,方法很简单看了立马学会
- 苹果备忘录怎么备份,详细操作方法分享给大家
- 投影仪屏幕大小怎么调整,投影画面尺寸调整方法
- 饥荒控制台代码全物品,饥荒全物品制造代码怎么用
- 钱的拼音怎么读 浅字拼音——钱的拼音怎么写
