📄 00000010.htm
字号:
<HTML><HEAD> <TITLE>BBS水木清华站∶精华区</TITLE></HEAD><BODY><CENTER><H1>BBS水木清华站∶精华区</H1></CENTER>发信人: mafie (浪人~樱花盛开,风情万种), 信区: Linux <BR>标 题: Re: 印度程序员比中国程序员....牛多了!?? (转载) <BR>发信站: BBS 水木清华站 (Thu Apr 20 15:44:43 2000) <BR> <BR>同意,最近看软件工程方面一些国外的文档, <BR>的确感到我们的软件开发在思路上存在问题。 <BR>我们的程序员的个人能力可能是优秀的 <BR>但是集中一些程序员的公司 <BR>去不是一个有战斗力的开发单位。 <BR>在项目的管理和测试上,以及程序员的合作精神上 <BR>都是有着档次上的差距 <BR> <BR> <BR>【 在 linuxrat (竹剑居士*崇文尚武*禅拳合一) 的大作中提到: 】 <BR>∶<I> 【 以下文字转载自 Job 讨论区 】 </I><BR>∶<I> 【 原文由 ffff 所发表 】 </I><BR>∶<I> 看了前面几篇文章,我也想发表一些看法。 </I><BR>∶<I> 首先说,印度的软件业比中国发达,这是事实,不容否认。原因何在,我觉得就 </I><BR>∶<I> 是本文说的原因,因为这些体现出了一个程序员的专业素质和敬业精神。一个同样算法, </I><BR>∶<I> 印度程序员编写出来显然更具专业水平,也可能不是效率最高的。但是软件业发展到今天 </I><BR>∶<I> 的程度,一个软件动辄就几百万行,win98有千万行,这不是一个或几个大牛就能完成的, </I><BR>∶<I> 需要数千人协作很长的时间,如果每个人都有自己的一套,都把别人的代码打入地狱,什 </I><BR>∶<I> 么都自己做,那软件的规模都不可能大。 </I><BR>∶<I> 从软件工程的角度来讲,一个软件公司,要有自己的编码风格,就是程序结构, </I><BR>∶<I> 注释变量命名比较统一,这样对于后来者学习以前的代码就比较方便。如果代码风格混乱 </I><BR>∶<I> 那么对于后来者简直不敢想象。 </I><BR>∶<I> 前面一些文章讽刺印度程序员是机器,缺乏创造力,但是这编码风格并没有约束 </I><BR>∶<I> 人的思想啊。什么是创造力,难道是把程序写的谁也看不懂才叫创造力,也可能这项效率 </I><BR>∶<I> 更高,但是现代软件工程要求代码的正确性和可理解性是第一位的,效率是第二位的,提 </I><BR>∶<I> 高效率靠改进算法来实现,而不是靠编写程序的小技巧。原因是难懂的程序的错误也隐蔽 </I><BR>∶<I> 很难发现。另外,很难复用。 </I><BR>∶<I> 中国的软件业发展到今天,有什么值得我们骄傲的产品。我只有一些小软件 </I><BR>∶<I> foxmail,netants等,真正的大软件,我们又有什么呢?我们的软件最大的特点是bug </I><BR>∶<I> 多,原因式多方面的,但是软件工程的概念薄弱无疑是一个重要原因! </I><BR> <BR> <BR>-- <BR>※ 来源:·BBS 水木清华站 smth.org·[FROM: sap1.cs.tsinghu] <BR><CENTER><H1>BBS水木清华站∶精华区</H1></CENTER></BODY></HTML>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -