SoftEng 版 (精华区)

发信人: Sun (大灯泡), 信区: SoftEng
标  题: 印度软件开发之一
发信站: 紫 丁 香 (Sat Apr  8 16:57:59 2000), 转信

发信人: qlw (钱五哥), 信区: SoftEng       
标  题: 转两篇开发经验的文章: 印度软件开发之一
发信站: BBS 水木清华站 (Sat Apr  8 11:55:35 2000)

我在工作中,接触到印度软件公司开发出来的软件:
整个体系架构非常清晰,按照我们的要求实现了全部功能,而且相当稳定。
但是打开具体的代码一看,拖沓冗长,水平不咋样。
我们自己的一些程序员就有怪话了,说他们水平真低。

但是!
印度人能够把软件整体把握得很好,能够完成软件,并得到相当好的设计文档。
而中国人在那里琢磨数据结构、算法,界面人员就还没编码就想着是Outlook式的
还是Visual Studio式的界面。
到最后就成为Code高手,对某些特定的开发工具精通,但是就是不能保证能够把一
个软件稳当、完整的开发出来。

举个简单的例子:
软件中需要一个列表,用来表示我们处理的事务。该类表在业务繁忙的时候将变得
很大。
中国人就用双向链表,抱着《数据结构》书在那里写链表的类。
印度人开了一个大数组,然后就开始干。
为什么印度人不用链表,他们说:
1、你们给出的设备(小型机),最少具备512M内存,浪费一些没有什么。
2、数组方式访问方便、效率高。

看出了一拿到东西就吭哧吭哧作Code,和好好进行软件分析的不同了吗?


--

  钱五哥的主页: http://166.111.68.199/qlw/(朝九暮九)
  清华社服镜像: http://166.111.42.201/qlw/(24H)

论理本当如此,然而也未必

※ 来源:·BBS 水木清华站 smth.org·[FROM: 166.111.183.26]
--
    太阳就是个大灯泡。(自创)
    先天下之光而光,后天下之脱而脱。(摘抄)

※ 来源:.紫 丁 香 bbs.hit.edu.cn.[FROM: 202.118.239.237]
[百宝箱] [返回首页] [上级目录] [根目录] [返回顶部] [刷新] [返回]
Powered by KBS BBS 2.0 (http://dev.kcn.cn)
页面执行时间:4.104毫秒