业务层复用:软件复用的必然趋势
为什么中式快餐难以取得像麦当劳、肯德基这样席卷全球的发展攻势?为什么中国的连锁餐馆里大厨的工资甚至要高于店长的工资,而且即使这样,我们在同一品牌下的不同中式连锁餐馆用餐时的体验还存在着较大偏差呢?...
重用java.util.Observable类
通常你可以完全开发一套自己的Listener/Event(监听器/事件)系统,但是在Java标准库中已经有了现存的通用解决方案,使用它可以节约大量的时间。在Java库中,事件和监听器的使用是很普遍的,这些都只是观察者(Obser...
最大限制地提高代码的可重用性
重用是一种神话,这似乎正在日渐成为编程人员的一种共识。然而,重用可能难以实现,因为传统面向对象编程方法在可重用性方面存在一些不足。本技巧说明了组成支持重用的一种不同方法的三个步骤。 ...
MVC 设计模式带来更好的软件结构和代码重用
模型-视图-控制器(MVC)是Xerox PARC在八十年代为编程语言Smalltalk-80发明的一种软件设计模式,至今已被广泛使用。最近几年被推荐为Sun公司J2EE平台的设计模式,并且受到越来越多的使用 ColdFusion 和 PHP 的...
软件开发复用问题的若干思考
这是我以前写的一个关于公司软件开发方面的东西,算是我在软件开发方面思考的一个结果。随着公司的不断开展的各项工程,无论是政府的信息管理,还是企业的工业控制,都在有条不紊的进行。然而在这些进行的项目中,我...
软件复用技术在产品开发中的实践
随着信息化技术的发展普及,电子化公文管理成为政府机关的一个战略性课题。为了进一步推动政府信息化的建设,必须进一步研究和开发适应新时代的基于Internet和Intranet的公文管理系统,以提高机关公文办理效率,提...
利用 dbExpress 创建可重用组件来将 Delphi 7 连接到 DB2
在 Borland Delphi 中利用 Delphi 7 中的 dbExpress 创建可重用跨库组件(CLX)来将 Delphi 应用程序连接到 IBM DB2 数据库 简介 在本文中,我将演示如何将 IBM® DB2® Universal Database&...