X xieha Unregistered / Unconfirmed GUEST, unregistred user! 2002-08-12 #1 公司一个同事考上了浙大的硕士,还是硕博连读。走后留下了几万行的程序,看的头都大了, 请问各路高手: 我怎么样才能高效率的看懂他的程序?(时间只有两个星期) 现在好郁闷阿
H Hecules Unregistered / Unconfirmed GUEST, unregistred user! 2002-08-12 #2 自己写吧。写代码,比,看代码,好的多。 而且,少了很多的束缚。 (但是,好的代码,又有完备的文档,看好了。还是有营养的。 上面的提法,是指没有文档,没有帮助的代码。)
Z zcm1975117 Unregistered / Unconfirmed GUEST, unregistred user! 2002-08-12 #5 1.要熟练使用他的系统,包括它的每项功能。 2.弄清他的设计思路。 3.知道他程序的主体框架。 我曾经也面对这个问题,现在还是啃下来了!
风 风信紫 Unregistered / Unconfirmed GUEST, unregistred user! 2002-08-12 #6 如果技术性不高,没有什么文档和注释的话就自己写吧! 几万行中一定有很多是DELPHI自己生成的,看着头疼![]
F Feizi Unregistered / Unconfirmed GUEST, unregistred user! 2002-08-12 #7 你可以跟那个人联系,问一下他的思路,然后自己边看边写。 ---这种苦工,我试过,一个字,惨
S SanDao Unregistered / Unconfirmed GUEST, unregistred user! 2002-08-12 #9 几万行!呵呵...如果是我自已写的(不写注释)! 过了两个星期我自已都会看不懂!别人写的我就不清楚了 :》
S Spring_Thunder Unregistered / Unconfirmed GUEST, unregistred user! 2002-08-12 #11 老兄,我比你还惨,我这里有一个几十万行的代码,没有多少文档, 更为可气的是--没有注释,所有控件都是系统默认的,函数为FUNCTION1 ,FUNCTION2等,我的头比你大的多了,一个触发器写几百行,没有句注释 而且没有任何文档,移交的时候比较仓促,现在人都找不到了,真的要死人了
老兄,我比你还惨,我这里有一个几十万行的代码,没有多少文档, 更为可气的是--没有注释,所有控件都是系统默认的,函数为FUNCTION1 ,FUNCTION2等,我的头比你大的多了,一个触发器写几百行,没有句注释 而且没有任何文档,移交的时候比较仓促,现在人都找不到了,真的要死人了
H HunterTeam Unregistered / Unconfirmed GUEST, unregistred user! 2002-08-12 #12 看完他的几万行代码?老兄,拿这功夫去读考研的书,我想你也能混个硕士、博士当当了。
K kinneng Unregistered / Unconfirmed GUEST, unregistred user! 2002-08-12 #14 几百行已经头晕了。不过看懂它干什么,就象解密一样,没有必要全部代码看懂, 看懂了就不用解密了,调试一下,在关键的地方干活就行了。
B bubble Unregistered / Unconfirmed GUEST, unregistred user! 2002-08-12 #15 操他妈,一提这个我就来气,我也是跟你一样的遭遇, 项目组一个家伙考了北邮的硕士,留下了近万行程序让我接。 程序写的我考惨不忍睹,根本没法看。也没注释也没文档。 最主要的是你看这些他妈的烂代码什么也学不到,不象borlandVCL源代码那么爽, 甚至比我写的都差远了。所以,一怒之下,老子也去考研。 谁让当初那帮人不写注释不写开发文档?老子没精力奉陪。 我奉劝你不用着急,慢慢来,混几天也去考研算了。 碰到这样的公司这样的项目组,你倒了大霉了,赶紧走吧。
操他妈,一提这个我就来气,我也是跟你一样的遭遇, 项目组一个家伙考了北邮的硕士,留下了近万行程序让我接。 程序写的我考惨不忍睹,根本没法看。也没注释也没文档。 最主要的是你看这些他妈的烂代码什么也学不到,不象borlandVCL源代码那么爽, 甚至比我写的都差远了。所以,一怒之下,老子也去考研。 谁让当初那帮人不写注释不写开发文档?老子没精力奉陪。 我奉劝你不用着急,慢慢来,混几天也去考研算了。 碰到这样的公司这样的项目组,你倒了大霉了,赶紧走吧。
D delphing Unregistered / Unconfirmed GUEST, unregistred user! 2002-08-12 #16 这种事好象很多的样子啊,哎,关键是小公司的开发模式(有吗?),还有就是程序员 的工作态度(懒的写注释)。说不定A富翁的程序会轮到B富翁去改 啊! 所以我们写程序一定要规范,(我正在努力中啊!),大富翁的朋友应该互相帮助嘛!
这种事好象很多的样子啊,哎,关键是小公司的开发模式(有吗?),还有就是程序员 的工作态度(懒的写注释)。说不定A富翁的程序会轮到B富翁去改 啊! 所以我们写程序一定要规范,(我正在努力中啊!),大富翁的朋友应该互相帮助嘛!
X xeen Unregistered / Unconfirmed GUEST, unregistred user! 2002-08-12 #17 如果没注释,而且代码写得很不规范。还是从头来过的好,否则你费了 很大的力气,很可能最后不成功,而且一无所获。
R reedblue Unregistered / Unconfirmed GUEST, unregistred user! 2002-08-12 #18 所以说文档是软件的非常重要的、不可缺少的部分。
X xieha Unregistered / Unconfirmed GUEST, unregistred user! 2002-08-12 #19 9494,现在小公司的开发模式太乱了。所以还是到大公司去比较爽,大公司一般都有严格的 规范。可惜,大公司看不起我,去清华同方面试,结果考个一个60几分,。。。殊不知那时候 我已经三个月都没看书了,东西全忘光了。55555555 没办法,混一年,攒点钱,明年去烤烟了。 tmd,听朋友说,现在搞那些通信方面的人(比如说某某邮电规划设计院) 用得最多的是:ctrl+c和ctrl+v,考,你爷爷的。 我们程序员每天拼命的写程序,你们tmd每天都ctrl+c和ctrl+v来用我们的东西,靠 受不了
9494,现在小公司的开发模式太乱了。所以还是到大公司去比较爽,大公司一般都有严格的 规范。可惜,大公司看不起我,去清华同方面试,结果考个一个60几分,。。。殊不知那时候 我已经三个月都没看书了,东西全忘光了。55555555 没办法,混一年,攒点钱,明年去烤烟了。 tmd,听朋友说,现在搞那些通信方面的人(比如说某某邮电规划设计院) 用得最多的是:ctrl+c和ctrl+v,考,你爷爷的。 我们程序员每天拼命的写程序,你们tmd每天都ctrl+c和ctrl+v来用我们的东西,靠 受不了
Z zyx1122 Unregistered / Unconfirmed GUEST, unregistred user! 2002-08-12 #20 1. 有可能, 把那个人扁一顿. 2. 只有两个星期时间, 看看整体架构, 分模块(功能)看, 不用看详细的代码. 大概知道哪个模块调用哪个函数或程序入口.