主题:[讨论]阅读前辈留下的大块头代码
JackieRasy
[专家分:3050] 发布于 2010-07-21 14:02:00
只好来请教各位了,实习中,老大交给一大坨代码,整个工程有233M,没有任何文档,几乎找不到一行注释,请各位给点提示吧,分享一下代码阅读的经验,希望自己可以快点上手,少走弯路~@
最后更新于:2010-07-21 14:06:00
回复列表 (共12个回复)
11 楼
JackieRasy [专家分:3050] 发布于 2010-07-22 08:58:00
[quote]2百多M全是源码么?那编译不得至少要两小时?
其实再怎样复杂的程序,总归还是有输入、处理、输出这三个最基本的部分(在界面控件上显示也算输出)
所以可以兵分两路,由两头包抄中路:)
假设输入数据是一堆,那你就选其中一个较简单的入手,全局走一回,看看都有哪些地方用到:)
并且在分析代码时或之前先想想,如果是您自己,那对于某个功能你会怎样做:)
这样就会事半功倍了:)[/quote]
嗯是啊!可是这个东东的数据使我们无法模拟的~~
12 楼
cgl_lgs [专家分:21040] 发布于 2010-07-23 08:05:00
不是让你直接用程序跑,而是用脑子跑。
比如输入数据是一个文件或是一个数据库吧,它基本都应该有形如控制信息或是基本参数什么之类的。
这些相对是比较简单的,在代码中找到相应的变量,并全局搜索一轮,然后逐渐分析你走过的代码。
另:代码不怕复杂,但你要会用这软件才能改,否则。。。连自己的软件儿都不会用就改那不太扯了点儿么:)
我来回复