阅读别人的代码的经验总结
Posted 昊虹图像算法
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了阅读别人的代码的经验总结相关的知识,希望对你有一定的参考价值。
阅读别人的代码时没有固定方法可循,是下面这些方法和技巧的缩合运用。
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、等待发现中…
以上是关于阅读别人的代码的经验总结的主要内容,如果未能解决你的问题,请参考以下文章