代码阅读

转自:左耳听风

总结一下,阅读代码的方法如下

一般采用自顶向下,从总体到细节的“剥洋葱皮”的读法。

画图是必要的,程序流程图,调用时序图,模块组织图……

代码逻辑归一下类,排除杂音,主要逻辑才会更清楚。

debug 跟踪一下代码是了解代码在执行中发生了什么的最好方式。

对了,阅读代码你需要一个很好的 IDE。

可以查看代码间相互的调用 reference,这方面 Visual Studio 做得是非常好的。

 

极客时间版权所有: https://time.geekbang.org/column/article/14380

posted @ 2018-10-17 09:16  习惯沉淀  阅读(258)  评论(0编辑  收藏  举报