如何阅读代码,不要迷失在很多代码中

Raf*_*ira -1 php open-source codeigniter

您好我正在尝试读取开源项目的代码,但我迷失了,并对这么多代码感到愤怒.但作为一个悲伤的开源家伙应该是粉丝.我不这么认为.我正在尝试从codeigniter读取代码,你怎么看,对于谁来说这是一个非常大的项目.是否有一些为什么要更容易阅读所有代码.

请帮帮我.

chr*_*her 6

我不确定这是一个严格的编程问题,但我通常采用这些方法:

抽象化

在进入它的细节之前,尝试理解方法的要点.首先读取遍布各处的循环和方程式,不会给你太多的洞察力.在尝试破译之前,尝试理解一段代码的整体要点.所以要弄清楚它是做什么的,然后它是如何做到的.


文档

在这种情况下,文档是您最好的朋友.您不完全理解的方法将在某处记录,这些描述将帮助您了解程序的整体功能.


忍耐

您不会阅读代码并立即知道它的作用.让自己有时间理解每一步是很重要的.沮丧会导致你错过任务,偷工减料并最终使自己失败.


永远不要害怕问!

如果您不理解某些内容,并且文档确实没有帮助您,那么有成千上万的论坛可以提供帮助.当您提出问题时,尤其是在这样的网站上,请确保展示您的思维过程; 你已经努力并明确你的问题是什么.


附加信息
我发现这个链接提供了一些很好的建议.
希望这些会有所帮助:)