参与开源项目
参与开源项目
在业余时间参与到开源项目里面去,是提升自己很好的一种方式。
以后有余力,要多参与开源项目
winter关于读一个开源项目源代码的经验:
-
参与开源项目
-
帮它写文档,看github里面文档的issue,看有没有要写文档的,然后
逐渐开始接bug fix,然后就会在debug的过程中把这个项目跑起来,跑起来之后通过单步的追踪,靠着这个单步追踪可以得到局部的脉络,对这部分代码就逐步熟悉,从而慢慢熟悉整个项目代码,相关模块用起来,修改这部分的代码的bug,甚至可以请项目作者 && 负责人 来review+。
-
想读哪个地方的代码就在那个地方打一个断点,然后想方设法跑起来,打进这个断点,一步一步通过单步追踪通读
-