1
cyhone OP |
2
c0011 2019-11-20 11:56:06 +08:00
楼主剖析源码有什么技巧吗?
|
3
cyhone OP @c0011 我说一下自己看代码时候的一些感受,不一定适用:
首先在代码的选择上,尽量选择一些自己熟悉其使用和背景的代码来看,最好是和目前业务相关的。这样可以看源码的时候也更容易理解一些 其次是工具上,vscode 当然是必备的了,如果有条件使用 clion、idea、goland 这种跳转良好,便于 debug 的 IDE,可以随时打断点下看下整个代码的工作流程。 最后有个小技巧,可以选择性的看一下这个源码的 commit 记录,尤其是 fix 和优化的 commit,这样可以更好地理解作者代码这么写背后的抉择,更容易从作者的角度理解代码。 |