设万维读者为首页 广告服务 技术服务 联系我们 关于万维
简体 繁体 手机版
分类广告
版主:诤友
万维读者网 > 教育学术 > 帖子
软件工业!=写代码
送交者: 老精灵 2003年07月12日18:47:04 于 [教育学术] 发送悄悄话

1. wydzmz 文是否有道理,不会只因一句话或一个判断而失去其全部意义.况且,文中有关"语言文字"的作用,虽有值得争议的空间,也有值得思考的启发.就象下文提到的,中文的单音节特点,也许会在即将面世的语音输入新技术的挑战中,拔得头筹.

2.中国软件业的发展现状无发与欧美对手相抗衡,就是与亚洲同业相比,也有许多明显不同.而这种反差不仅是由资金,管理,市场,国家政策导向等因素有关,当然与各自社会的历史和铸造这历史渊远的文化有着必然关联.这里不只涉及特定的语言,其所代表的文化特征已被证明是硬响软件工业大发展的重要环节.这一点还要在下面提及.

3.以野云先生在美国开发软件20年的宝贵经验,不难得出一个重要的结论:软件工程绝不是个体行为.也就是说,当今软件产品的成功不可能只靠个别程序员自己,熬几个同宵,写几千(万)行代码就完成了.是一项巨大而复杂的系统"工程".行内的共识是:软件工程可与当年研发核武的曼哈顿工程管理与实施的复杂行相当.另一个易于理解的类比是当今的航空航天工程.其复杂性在于巨细的内部结构和对产品性能高可靠作为第一基本要求.当然,这样的局面不是一天形成的,而是产品和客户要求由初级到高级,逐步整合,集成的结果,是软件开发的必然过程.

4.既然如次庞大的工程,必然(比传统工业更)要求不同于传统作坊式的管理,设计和组织实施.而软件产品,作为一种特殊(广义上)的"工具"或"交互过程"代替人,其功用是"模拟"操作过程或"理解/适应"某种"情景"以实现特定的功能.不同于传统的工具(机器),软件产品必具一定的分析/决择的功能,在对可能性空间的解析和对实时条件的感知后作出正确的选择.鉴于软件的应用已无界可寻,软件工程师所面临的过程可能涉及任何领域.这要求他们(只有)通过准确,有效的语言交流来把握所有可能的细节.现代软件工程的自然本质决定了准确,高效,巨细等各种要求,反应在管理,设计和组织实施的一切环节.

总之,由其发展,本质和现代生活所代表的市场的需求而定,对软件工程应有一个明确的认识,其自身规律上空前的复杂性及由此引起的实施上的困难性,还有对语言文化的依赖都左右着其工业本身的发展与否.

顺便提一下,wydzmz文以我看,并不是一纸"药方",更象是个预诊断报告.稀望形成开放,容纳,建设性的探讨模式,而不是偏执,拒绝,对立的战场.

祝大家夏日快乐,中国软件工业掘起!

0%(0)
0%(0)
标 题 (必选项):
内 容 (选填项):
实用资讯
回国机票$360起 | 商务舱省$200 | 全球最佳航空公司出炉:海航获五星
海外华人福利!在线看陈建斌《三叉戟》热血归回 豪情筑梦 高清免费看 无地区限制
一周点击热帖 更多>>
一周回复热帖
历史上的今天:回复热帖
2002: 一个孤儿的留学生活
2002: 英语里有汉语与汉语英语化