明永成

导航

 
上一页 1 ··· 42 43 44 45 46 47 48 49 50 ··· 55 下一页

2011年3月29日

摘要: 编辑本段成功采用设计模式的步骤综述 如何把设计模式的采用和日益临近的最后期限、紧缩的预算和很多公司现有的有限团队资源相结合?以下是成功制订设计模式的步骤。强大的通信和培训 许多机构拥有领先技术,可能正式通过了设计师论坛的论证或者非正式的公认专家。这些领先厂商将推广设计模式采用中的开放通信,并将培训开发具体设计模式的团队。通信应当跨开发团队和项目以便预先防止采用竖井和多种惟一的实现(谨记每个Developer/Project AntiPattern的实现)。培训可以采用正式的internal lunch-and-learns、正式的internal class或者派一些员工参加外部培训。这些培训 阅读全文
posted @ 2011-03-29 19:06 明永成 阅读(286) 评论(0) 推荐(0) 编辑
 
摘要: 编辑本段一些基本的设计模式综述 Abstract Factory:提供一个创建一系列相关或相互依赖对象的接口,而无需指定它们具体的类。 Adapter:将一个类的接口转换成客户希望的另外一个接口。A d a p t e r模式使得原本由于接口不兼容而不能一起工作的那些类可以一起工作。 Bridge:将抽象部分与它的实现部分分离,使它们都可以独立地变化。 Builder:将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。 Chain of Responsibility:为解除请求的发送者和接收者之间耦合,而使多个对象都有机会处理这个请求。将这些对象连成一条链,并沿着这条链 阅读全文
posted @ 2011-03-29 19:04 明永成 阅读(290) 评论(0) 推荐(0) 编辑
 
摘要: 综述 设计模式使人们可以更加简单方便地复用成功的设计和体系结构。将已证实的技术表述成设计模式也会使新系统开发者更加容易理解其设计思路。模式名称(pattern name) 一个助记名,它用一两个词来描述模式的问题、解决方案和效果。命名一个新的模式增加了我们的设计词汇。设计模式允许我们在较高的抽象层次上进行设计。基于一个模式词汇表,我们自己以及同事之间就可以讨论模式并在编写文档时使用它们。模式名可以帮助我们思考,便于我们与其他人交流设计思想及设计结果。找到恰当的模式名也是我们设计模式编目工作的难点之一。问题(problem) 描述了应该在何时使用模式。它解释了设计问题和问题存在的前因后果,它可能 阅读全文
posted @ 2011-03-29 19:02 明永成 阅读(461) 评论(0) 推荐(0) 编辑
 
摘要: 述 近年来,大家都开始注意设计模式。那么,到底我们为什么要用设计模式呢?这么多设计模式为什么要这么设计呢?说实话,以前我还真没搞清楚。就是看大家一口一个"Design pattern",心就有点发虚。于是就买了本"四人帮"的设计模式,结果看得似懂非懂:看的时候好像是懂了,过一会就忘了。可能是本人比较"愚钝"吧:))最近,有了点感悟。"独乐不如众乐",与大家分享一下,还望指教! 为什么要提倡"Design Pattern"呢?根本原因是为了代码复用,增加可维护性。那么怎么才能实现代码复用呢?OO界 阅读全文
posted @ 2011-03-29 19:00 明永成 阅读(160) 评论(0) 推荐(0) 编辑
 
摘要: 可复用面向对象软件系统现在一般划分为两大类:应用程序工具箱和框架(Framework),我们平时开发的具体软件都是应用程序,Java的API属于工具箱;而框架是构成一类特定软件可复用设计的一组相互协作的类,EJB(EnterpriseJavaBeans)是Java应用于企业计算的框架。 框架通常定义了应用体系的整体结构类和对象的关系等等设计参数,以便于具体应用实现者能集中精力于应用本身的特定细节。框架主要记录软件应用中共同的设计决策,框架强调设计复用,因此框架设计中必然要使用设计模式。 另外,设计模式有助于对框架结构的理解,成熟的框架通常使用了多种设计模式,如果你熟悉这些设计模式,毫无疑问,你 阅读全文
posted @ 2011-03-29 18:58 明永成 阅读(163) 评论(0) 推荐(0) 编辑
 

2011年3月28日

摘要: http://www.cnblogs.com/mogen_yin/archive/2009/04/30/1447236.htmlExtJS是一个Ajax框架,是一个用javascript写的,用于在客户端创建丰富多彩的web应用程序界面。ExtJS可以用来开发RIA也即富客户端的AJAX应用 ExtJS是一个用javascript写的,主要用于创建前端用户界面,是一个与后台技术无关的前端ajax框架。因此,可以把ExtJS用在.Net、Java、Php等各种开发语言开发的应用中。 ExtJs最开始基于YUI技术,由开发人员Jack Slocum开发,通过参考Java Swing等机制来组织可视 阅读全文
posted @ 2011-03-28 21:05 明永成 阅读(212) 评论(1) 推荐(0) 编辑
 
该文被密码保护。 阅读全文
posted @ 2011-03-28 20:53 明永成 阅读(14) 评论(0) 推荐(0) 编辑
 
该文被密码保护。 阅读全文
posted @ 2011-03-28 20:40 明永成 阅读(12) 评论(0) 推荐(0) 编辑
 
摘要: 华厦中路一张杨 路东方路。中达广场 841119 阅读全文
posted @ 2011-03-28 11:40 明永成 阅读(121) 评论(0) 推荐(0) 编辑
 

2011年3月27日

摘要: 百科名片DHTML是Dynamic HTML的简称,就是动态的html,是相对传统的静态的html而言的一种制作网页的概念。所谓动态HTML(Dynamic HTML,简称DHTML),其实并不是一门新的语言,它只是HTML、CSS和客户端脚本的一种集成,即一个页面中包括html+css+javascript(或其它客户端脚本),其中css和客户端脚本是直接在页面上写而不是链接上相关文件。DHTML不是一种技术、标准或规范,只是一种将目前已有的网页技术、语言标准整合运用,制作出能在下载后仍然能实时变换页面元素效果的网页设计概念。目录分类 作用 DHTML 不是 W3C 标准 注释编辑本段分类 阅读全文
posted @ 2011-03-27 10:45 明永成 阅读(276) 评论(0) 推荐(0) 编辑
 
上一页 1 ··· 42 43 44 45 46 47 48 49 50 ··· 55 下一页