CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Delphi >  VCL组件开发及应用

讨论一下怎么看别人写的代码吧

楼主shmilyjiujiu(啾啾)2002-03-26 17:24:05 在 Delphi / VCL组件开发及应用 提问

我想去一家新公司的时候,头总会安排看他们做好的产品或者程序先的。  
  看别人写的东东真的是太痛苦了,大家有没有什么好建议啊,应该怎么看才会受益最大啊?? 问题点数: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

相关问题

  • (讨论)关于代码编写方式!
  • 程序代码大讨论
  • 50分讨论一个c#代码安全的问题,写了个软件,一下就被别人反编译了.
  • 大家来讨论一下,写ASP代码用那种工具最好呀!
  • 大家来讨论一下,写ASP代码用那种工具最好呀!
  • 针对这个例子,你能写出最精的代码吗??(欢迎讨论)
  • 代码的执行效率的讨论.
  • [求问+讨论]哪位达人可以告诉我中文写代码的难度与否啊?
  • 有关PB代码hide的问题,大家来讨论一下
  • 欢迎讨论,关于C++Builder的代码重用问题。

关键词

  • 代码
  • 程序员
  • 注释
  • 程序
  • 规范
  • 看看
  • 应该
  • 没有
  • 类
  • 痛苦

得分解答快速导航

  • 帖主:shmilyjiujiu
  • huangcf
  • filix
  • wr960204
  • My_first

相关链接

  • Delphi类图书
  • Delphi类源码下载
  • Delphi控件下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo