之前写过一篇看代码的高效方法,自己在后来的学习过程中也看了别人的代码。由于自己代码功底不是非常好,用之前说的方法看比较大的项目的时候会比较吃力,自己在看代码过程中用了另一种更有效更简单的方法。
那就是利用编译器的调试功能。首先将源码调试好,使之能正常运行,然后就是利用编译器的调试功能,一步一步的追踪程序的运行轨迹,这样就能够更简单的看懂代码,因为已经给你了运行路线。
其次就是通过各种输入去试探每一步的作用。
这样真的比直接看源码简单很多,将代码运行起来,这样动态的来看代码,既高效又简单。
之前写过一篇看代码的高效方法,自己在后来的学习过程中也看了别人的代码。由于自己代码功底不是非常好,用之前说的方法看比较大的项目的时候会比较吃力,自己在看代码过程中用了另一种更有效更简单的方法。
那就是利用编译器的调试功能。首先将源码调试好,使之能正常运行,然后就是利用编译器的调试功能,一步一步的追踪程序的运行轨迹,这样就能够更简单的看懂代码,因为已经给你了运行路线。
其次就是通过各种输入去试探每一步的作用。
这样真的比直接看源码简单很多,将代码运行起来,这样动态的来看代码,既高效又简单。