回 帖 发 新 帖 刷新版面

主题:[讨论]阅读前辈留下的大块头代码

只好来请教各位了,实习中,老大交给一大坨代码,整个工程有233M,没有任何文档,几乎找不到一行注释,请各位给点提示吧,分享一下代码阅读的经验,希望自己可以快点上手,少走弯路~@

回复列表 (共12个回复)

11 楼

[quote]2百多M全是源码么?那编译不得至少要两小时?
其实再怎样复杂的程序,总归还是有输入、处理、输出这三个最基本的部分(在界面控件上显示也算输出)
所以可以兵分两路,由两头包抄中路:)

假设输入数据是一堆,那你就选其中一个较简单的入手,全局走一回,看看都有哪些地方用到:)
并且在分析代码时或之前先想想,如果是您自己,那对于某个功能你会怎样做:)

这样就会事半功倍了:)[/quote]

嗯是啊!可是这个东东的数据使我们无法模拟的~~

12 楼

不是让你直接用程序跑,而是用脑子跑。
比如输入数据是一个文件或是一个数据库吧,它基本都应该有形如控制信息或是基本参数什么之类的。
这些相对是比较简单的,在代码中找到相应的变量,并全局搜索一轮,然后逐渐分析你走过的代码。

另:代码不怕复杂,但你要会用这软件才能改,否则。。。连自己的软件儿都不会用就改那不太扯了点儿么:)

我来回复

您尚未登录,请登录后再回复。点此登录或注册