讨论一下怎么看别人写的代码吧
我想去一家新公司的时候,头总会安排看他们做好的产品或者程序先的。
看别人写的东东真的是太痛苦了,大家有没有什么好建议啊,应该怎么看才会受益最大啊??
问题点数:40、回复次数:20Top
1 楼huangcf(huangcf)回复于 2002-03-26 17:27:58 得分 10
先确认程序的流程,再看底层的类和共用方法,建议你先走马观花地把所有代码浏览一次,细节不要理会,但每个单元完成什么功能应该心中有数,再看一些比较重要的单元,这是我的一点经验。Top
2 楼boyqing(阿清)回复于 2002-03-26 17:30:50 得分 0
如果写程序的比较规范,看程序应该是很轻松的,
反之,不如重写一个;
所以说吧,写程序一定要规范,我们大家都应该是这样,你要知道,你写的程序不仅仅是写给自己看的,还要让别的人看懂,哪么你的水平就可以了Top
3 楼xxmmmx(踢踏)回复于 2002-03-26 17:34:04 得分 0
大致理解,不求甚解Top
4 楼redlegend_126_com(redlegend)回复于 2002-03-26 17:43:23 得分 0
关注,我要学习一些就业的知识和技巧,请大家讲讲吧Top
5 楼ihihonline(潇潇->戒烟)回复于 2002-03-26 17:53:13 得分 0
有了流程就可以了Top
6 楼3fly(三飞)回复于 2002-03-26 18:06:39 得分 0
看Delphi的源代码同样痛苦(如:TCustomDBGrid)Top
7 楼My_first(小@_@小)回复于 2002-03-26 18:21:06 得分 0
to shmilyjiujiu (啾啾) 我认为你说的“看别人的东西总是太痛苦”, 这
话不对。 如果别人是一位高手, 看看他写出的代码, 再看看你自己写的。
体会他写程序的思路, 看看高手写的文档。 这对你来说不是一种享受吗同时也是一种提高?
Top
8 楼sxlshmily(木易)回复于 2002-03-26 22:31:00 得分 0
谢谢Top
9 楼johnmack(爱若琴弦)回复于 2002-03-26 22:49:50 得分 0
了解框架,抓住重点。Top
10 楼filix(传说中的卷心菜)回复于 2002-03-26 22:57:52 得分 10
你应该先有一个自己的框架和流程,然后对照别人的代码,然后在别人的代码里面照相对应的地方,然后看看那些地方有不一样的地方。Top
11 楼TWWH()回复于 2002-03-27 08:51:50 得分 0
去粗取精,学会“拿来”。Top
12 楼shmilyjiujiu(啾啾)回复于 2002-03-27 09:01:25 得分 0
to:my_first(海浪)
我痛苦是因为,我看的那段代码里面,连一句注释也没有。Top
13 楼jiaorg(jiaorg)回复于 2002-03-27 09:09:32 得分 0
正真的程序员不写注释
所以也最难看通Top
14 楼wr960204(武稀松)回复于 2002-03-27 09:31:49 得分 10
正真的程序员不写注释???
哪来的理论!(除非它的代码不规范)
真正好的程序员要有大量的注释。
看看代码开发的规范吧Top
15 楼maxsuy(魔法兔子)回复于 2002-03-27 09:34:39 得分 0
代码,先用ROSE使用逆向工程生成类框图!
我的QQ 525931,有问题可以合我联系Top
16 楼My_first(小@_@小)回复于 2002-03-27 10:09:09 得分 0
to shmilyjiujiu(啾啾), 你说看没有注释的程序, 那你这个程序是不是程序员写出来的。 有些不可思议他程序员是怎么混过去的。
同意wr960204(武稀松)观点, 这点我深有体会。 一个好的程序需要有大量的注释。 和必要的文档。
Top
17 楼shmilyjiujiu(啾啾)回复于 2002-03-27 10:12:40 得分 0
没错,至少应该把每个模块实现的功能写上去吧。
可我看的这个一个汉字都没有。Top
18 楼My_first(小@_@小)回复于 2002-03-27 10:25:16 得分 0
如果没有, 那你还是从它的基类,模板窗体, 一点点分析。
不管怎样没有注释, 会累死你的。Top
19 楼My_first(小@_@小)回复于 2002-03-27 10:29:56 得分 10
如果没有, 那你还是从它的基类,模板窗体, 一点点分析。
不管怎样没有注释, 会累死你的。Top
20 楼huangbin277(微笑面对--(光荣下岗))回复于 2002-03-27 11:36:08 得分 0
今天来学习拉一下,综上所述我不是一个程序员,因为我写注释。Top




