2024-02-26 09:14

如何提高阅读源代码的能力

田园牧歌

其它

(412)

(0)

收藏

blog

阅读别人的代码是提高编程能力的重要方法之一。本文好学编程将介绍如何通过阅读别人的代码来提高自己的编程能力。


1.备份和构造可运行环境

在阅读别人的代码之前,需要先备份代码并构造一个可运行的环境。备份代码是为了防止在修改代码时出现问题,而构造可运行环境则是为了更好地理解代码的含义和作用。多用一点时间搭建一个环境是非常值得的,而且我们阅读代码主要是为了修改其中的问题或做移植操作。


2.找开始的地方

在阅读代码时,需要找到开始的地方,否则你是非常难分析清晰程式的层次关系。


3.分层次阅读


在阅读代码时,需要分层次阅读。首先要了解代码的整体结构,然后再逐层深入,理解每个函数和模块的作用和关系。这样可以更好地理解代码的含义和作用。


4.写注解

写注解是在阅读代码中最重要的一个步骤。在我们阅读的原始码一般来说是我们不熟悉的系统,阅读别人的代码一般会有几个问题。

搞明白别人的编程思想不是一件非常容易的事情,即使你知道这段程式的思路的时候也是相同。

阅读代码的时候代码量一般会比较大,如果不及时写注解往往会造成读明白了后边忘了前边的现象。

阅读代码的时候难免会出现理解错误,如果没有及时的写注解非常难及时的发现这些错误。

不写注解有时候你发生你非常难确定一个函数你时候阅读过,他的功能是什么,经常会发生重复阅读、理解的现象。


5. 重复阅读

重复阅读同一段代码有助于深入理解代码的含义和作用。在第一次阅读代码的时候,你能跳过非常多一时不明白的代码段,只写一些简单的注解。在以后的重复阅读过程中,你对代码的理解会比上一次理解的更深刻,这样你能修改那些注解错误的地方和上一次没有理解的对方。一般来说,对代码阅读3,4次基本能理解代码的含义和作用。


6.运行并修改代码

如果你的代码是可运行的,那么先让他运行起来,用单步跟踪的方法来阅读代码,会提高你的代码速度。代码通过看中间变量了解代码的含义,而且对以后的修改会提供非常大的帮助。用自己的代码代替原有代码,看效果,但在之前要保留原始码。


通过阅读别人的代码,可以学习新的编程语言,积累编程经验,了解别人的编程思想,学习算法和数据结构等。阅读别人的代码需要备份和构造可运行环境,找开始的地方,分层次阅读,写注解,重复阅读,运行并修改代码等步骤。这些步骤可以帮助我们更好地理解代码的含义和作用,提高自己的编程能力。


0条评论

点击登录参与评论