当前位置:首页 » 软件开发
开发技术指南» 文章正文
    引言: OO,OO以后,及其极限(5) 5. OO之后是什么? 通过上节的讨论我们了解了维特根斯坦在《逻辑哲学论》一书中提出的OO的思想。
 

 

 ·续3    »显示摘要«
    摘要: 4 《逻辑哲学论》中的oo   《逻辑哲学论》是维特根斯坦生前出版的唯一著作,也是他的成名之作。书中的观点反映了他前期的哲学思考,通常被冠以“逻辑原子论”的标签。 维特根斯坦在前期认为:传统的形而上学的混乱和困惑是由于误用语言所致;把哲学从“语言病”中解放出来,是哲学的重要任务。 他力图建立“经过语言分析的澄清活动”的本体论和认识论;维特根斯坦甚至宣称:哲学的唯一任务就是治疗其......
    摘要: 互联网软件工程浅谈    很高兴能看到阿捷的"网站工程浅谈",在交流中,阿捷强力向编辑推荐我所谈的一些内容。感谢阿捷和编辑!    在互联网应用日益发展,规模和复杂度日益加深的今天,我非常同意阿捷的观点:应该开始重视工程和项目管理的知识和规范。很愿意与更多的朋友进行更多的交流,共同提高,共同发展。    关于"怎样协调不同人员工作保证质量&quo......


快没了,大家坚持住,续5
oo,oo以后,及其极限(5) 5. oo之后是什么?   通过上节的讨论我们了解了维特根斯坦在«逻辑哲学论»一书中提出的oo的思想.即存在如下的认识链: 世界 → 事实 → 原子事实 → 对象(object).本节我们讨论oo之后是什么这个问题.我们将从历史的与逻辑的角度来进行推理,看看能得出什么样的结论.   一. 从软件工程的发展历史来看   1969年nato会议之后,“软件危机”成为人们关注的焦点.为迎接软件危机的挑战,人们进行了不懈的努力.这些努力大致上是沿着两个方向同时进行的.一是从管理的角度,希望实现软件开发过程的工程化.这方面最为著名的成果就是提出了大家都很熟悉的“瀑布式”生命周期模型.它是在60年代末“软件危机”后出现的第一个生命周期模型.如下所示.   分析 → 设计 → 编码 → 测试 → 维护   后来,又有人针对该模型的不足,提出了快速原型法.螺旋模型.喷泉模型等对“瀑布式”生命周期模型进行补充.现在,它们在软件开发的实践中被广泛采用.   这方面的努力,还使人们认识到了文档的标准以及开发者之间.开发者与用户之间的交流方式的重要性.一些重要文档格式的标准被确定下来,包括变量.符号的命名规则以及原代码的规范格式.   值得一提的是,在开发者之间.开发者与用户之间的交流方式这方面,由于internet的出现提供了一种全新的交流手段,也产生了一种基于internet的全新的开发方式,即oss(open source software). 其代表作有linux(操作系统),apeche(web server),sendmail(mail server)等.oss是一种极有前途的开发方式,借internet发展的大潮,它势必会对整个软件开发模型产生难以估量的影响.近期的ieee软件工程专刊将为次出一期专题特刊.1999年1月份也将举行关于linux/oss的国际研讨会.各家计算机公司纷纷对此作出反应,微软也意识到了来自oss的巨大威胁,在8月底提出了一份内部保密的文件,专门提出了自己的应对策略,可谓是山雨欲来风满楼.
...   下一页
 ·c#和.net中的原型克隆    »显示摘要«
    摘要: 发表日期: 17/04/2002 18:51:10 发表人: ashish jaiman 发表人信箱: ashish.jaiman@lexign.com 发表人网址: http://www.lexign.com 与其不断地创建类实例,有时反不如使用原型克隆方法,拷贝已有的实例,然后适当地作些改动。当使用的子类仅仅在对象类型上不同于父类,也可以用原型克隆方法来减少子类数量。......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE