• 反思,然后进步-再论系统件开发模式

    “系统件开发模式不应该是一个产品或者一个工具,而应该是人们的工作模式和在此工作模式下使用的多种工具” 目录 1 系统件 (1) 定义 (2) 特征 A 一个系统件可能是一组代码,一组应用程序或一组文本模板 B 一个系统件封装了一类框架(FrameWork),一类解决方案或一类设计思...

    2008-04-10 02:47:59

  • Web统计图表解决方案

    随着Internet技术的兴起,B/S结构的程序出现得越来越多,在Web上实现统计图表的方法有很多,相对于一般的应用程序实现比较难些。本文主要介绍Web统计图表的实现方法,对各种信息进行统计和分析,为提供决策依据,形象地表现分析结果,让信息用柱状图、折线图和圆饼图等...

    2008-04-10 02:47:58

  • 面对对象的思考(二)

    如今,面对对象方法几乎成为了成功、先进、效率的代名词。使用面对对象的方法设计和实现一个软件几乎成为了开发者们的默认选择。但是,这种方法是否已经真正取得了成功了呢?真的达到了在他产生时候宣称的优势呢?很显然对于这样的问题大多数人是迷惑,不能作出肯定的...

    2008-04-10 02:47:57

  • 探讨中国特色软件过程新思路:CMM企业联合体

    探讨中国特色软件过程新思路:CMM企业联合体 中国人有发达的头脑,理论水平是很强劲的。不过因为某些东西晚搞了一些时候,所以照成了非常被动的局面。这无疑也体现了落后的社会生产和高几个层次的精神追求的矛盾。我想中国人并不是一定要按标准来追求这些外国人总结了...

    2008-04-10 02:47:57

  • 成功模式(pattern)作家的七个习惯(6)(byGOF)

    习惯六:无拘束的迭代(Iterating Tirelessly) 你不能在第一次就得到一个模式。你甚至不可能在最初10次就得到正确的模式。实际上,你可能永远不会得到完全正确的模式。模式写作是一个永远不会停止(on-going)的过程。这个领域是新的事实不会使事情好转。不过即使它不是.....

    2008-04-10 02:47:53

  • 成功模式(pattern)作家的七个习惯(4)(byGOF)

    习惯四:保持模式独一无二和优点突出 (Keeping Patterns Distinct and Complementary) 当你开发多个模式时有一个趋向需要避免。当你写一个模式时,可能趋向于在细节和口径(scope)同时增长。在这时很容易忘记其它模式。模式之间的区别结果变得模糊了,使别人无法分组(co...

    2008-04-10 02:47:52

  • 成功模式(pattern)作家的七个习惯(3)(byGOF)

    习惯三:开始时做得更具体(Being Concrete Early) 在我们的模式中,“意图”部分表现得更直接明了(up-front)。这是因为人们对先提出具体的术语,然后才是抽象术语理解得更好一些。“意图”部分的具体例子给读者一个问题的参考和解决方案的框架。这个部分演示的另一个方...

    2008-04-10 02:47:51

  • CORBA简介

    CORBA(Common Object Request Broker Architecture, 公共对象请求代理体系结构)是由OMG(对象管理组织,Object Management Group)提出的应用软件体系结构和对象技术规范,其核心是一套标准的语言、接口和协议,以支持异构分布应用程序间的互操作性及独立于平台和编...

    2008-04-10 02:47:47

  • 对模型驱动软件开发的理解

    作为一个面向对象的程序员、习惯于构件开发的程序员,对于模型驱动软件开发的认识经历了几个步骤。 首先我想到的是:为了适应用户不同的业务组合,很多软件中都有的运行选项。当我们依据自己的需要对选项进行组合后,将得到不同的界面和业务规则。比较常见的有:报表、...

    2008-04-10 02:48:07

  • 复杂系统的层级原理与模型驱动软件体系结构

    写在前面 最近看到模型驱动在国内渐渐被更多的人注意,前几天又看到一些关于UML优劣和应用方面的争论。作为繁忙工作中的一种休息,从过往的研究笔记中整理一点东西放在这里,与大家交流。 层级理论是构建复杂软件体系的基本原则 诺贝尔奖获得者赫伯特 A. 西蒙曾论述到...

    2008-04-10 02:48:06

2