阅读别人的代码的经验总结

阅读别人的代码时没有固定方法可循,是下面这些方法和技巧的缩合运用。

1、当要做别的事情时可以用“@@”标记自己阅读到哪里了。

2、用好IDE。
2-1、用好IDE的向前导航和向后导航(类型于浏览器的中前进和后退),比如Visual Studio的如下:
在这里插入图片描述
在这里插入图片描述
从上图中我们可以看出,向后导航的快捷键是Ctrl加上减号,而向前导航的快捷键是Ctrl加上Shift再加上减号。
另外向后导航还能查阅历史位置,如下图所示:
在这里插入图片描述
2-2、用好IDE自动对代码的结构划分,比如下面的截图所示的内容。
在这里插入图片描述

3、用简单的例子代入。

4、会用IDE的调试,明白逐语句、逐过程、跳出是什么意思,详情见 https://blog.csdn.net/wenhao_ir/article/details/124374293

5、一边读代码一边通过注释写上自己的理解,注意,直接在源码中写是比较好的,比你开一个文档写效果要好,比如通过这样你在写的时候可能会注意到自己没有注意的地方,还有也好写,不用去担心文档的结构内容组织问题。

6、不要期望一遍就把人家的代码完全读懂,读不懂的地方写下自己的疑问,先放在那里,读第二遍、第三遍时多半就懂了,书读百遍,其义自现嘛。

7、可用一个文档写上函数的大体调用流程,避免自己不知道自己读到哪里了,即脑子里对代码的运行流程要有个记录。

8、等待发现中…

猜你喜欢

转载自blog.csdn.net/wenhao_ir/article/details/125354184