Php 如何阅读代码和don';不要在很多代码中迷失方向

Php 如何阅读代码和don';不要在很多代码中迷失方向,php,codeigniter,open-source,Php,Codeigniter,Open Source,您好,我正在尝试阅读一个开源项目的代码,但我对这么多代码感到迷茫和愤怒。 但作为一个家伙,开源应该是粉丝。我不这么认为。我在读codeigniter的代码,你们认为,这对谁来说是一个非常大的项目。 是否有一些原因可以让你更容易阅读所有的代码 请帮帮我。我不确定这完全是一个编程问题,但我通常采取以下方法: 抽象 在你深入了解它的本质和逻辑之前,试着理解这个方法的要点。首先阅读所有的循环和方程,不会给你太多的洞察力。在你试图破译一段代码之前,试着理解它的整体意义。所以,计算出它是做什么的,然后它是如

您好,我正在尝试阅读一个开源项目的代码,但我对这么多代码感到迷茫和愤怒。 但作为一个家伙,开源应该是粉丝。我不这么认为。我在读codeigniter的代码,你们认为,这对谁来说是一个非常大的项目。 是否有一些原因可以让你更容易阅读所有的代码


请帮帮我。

我不确定这完全是一个编程问题,但我通常采取以下方法:

抽象

在你深入了解它的本质和逻辑之前,试着理解这个方法的要点。首先阅读所有的循环和方程,不会给你太多的洞察力。在你试图破译一段代码之前,试着理解它的整体意义。所以,计算出它是做什么的,然后它是如何做的。
文件

在这种情况下,文档是您最好的朋友。您不完全理解的方法将在某个地方被记录下来,这些描述将帮助您理解程序的整体功能。
忍耐

您不会阅读代码并立即知道它的功能。给自己时间去理解每一步是很重要的。受挫会导致你错过步骤,抄近路,最终让自己失败。
不要害怕问

如果你不了解一些东西,而文档对你没有帮助,那么有成千上万的论坛可以帮助你。当你问一个问题时,尤其是在这样的网站上,确保你展示了你的思维过程;你已经做出了努力,并明确你的问题是什么。
附加信息
我发现他能给我一些好的建议。

希望这些能有所帮助:)

我可以肯定地说,对于你的问题,没有一个答案是开源软件开发需要厚脸皮的!你真烂。这是一件非常值得征求意见的事情。