时间: 2020-11-27|58次围观|0 条评论

一、背景

很多朋友在读源码收获不是很大,主要原因:

  • 缺乏整体思维,迷失在细节中(跳来跳去跳晕了)
  • 缺乏思考(学而不思则罔,思而不学则殆!!!)
  • 不知道读源码究竟读什么(设计思想)
  • 角度单一(解决问题角度、性能优化角度、设计模式角度、每次提交了、单元测试、注释等)
  • 方法单一(不懂的高级的调试技巧,不懂的时序图插件)
  • 输出

最近开了一场直播来讲述以下内容:

  • 读源码究竟读什么?
  • 读源码的核心思想
  • 读源码的常见技巧

二、录播内容

【DIY Plus】 如何高效的读源码

历次直播:https://gitee.com/DIY_PLUS/topic_record

三、其他

3.1补充

根据 issues 看源码
聚焦一个小点,印象更深刻,更容易上手
可以看源码的 issues,看看源码的BUG 或者存在的问题有哪些
看看大家讨论中提出了啥好的思路
看看作者怎么妥协选用的方案是哪个

3.2 拓展

思考最重要(为什么这么设计?可能的原因是什么?(性能?限制?))
看代码在平时,时间不紧进入源码;(功夫花在平时)
遇到问题进入源码调试(印象更深刻)
既要埋头苦干也要仰望星空(巩固专业基础)
谷歌上搜索(为什么要这么设计)

如何读源码更有效–直播插图

原文链接:https://blog.csdn.net/w605283073/article/details/109789105

本站声明:网站内容来源于网络,如有侵权,请联系我们,我们将及时处理。

本博客所有文章如无特别注明均为原创。
复制或转载请以超链接形式注明转自起风了,原文地址《如何读源码更有效–直播
   

还没有人抢沙发呢~