01 2009 档案

摘要:为什么要使用桥接模式(Why use Bridge pattern) 软件架构师的英文名字Architect(建筑师)。那么为什么要使用桥接模式我就拿盖房子来打比方。在家里砌一个灶台,上手就来,拿砖就砌,砌成什么样,砌出来再说。那么盖一个房子呢,盖一个高楼大厦呢,能直接就上手吗?可能是不能,一定要先有设计,然后再施工。 软件呢,也一样,写一个自己用的几千行代码的小程序直接就写。但是开发一个企业级应用,上万行代码的软件就要有需求分析、软件设计、代码编写等等步骤。也就是我们说的瀑布模型。在一行代码都没有的前提下怎么弄呢?这就要采用桥接模式了。什么是桥接模式(What is Bridge patte 阅读全文
posted @ 2009-01-20 19:55 陈大杰 阅读(112) 评论(0) 推荐(0)
摘要:为什么要使用单件模式(Why use Singleton pattern) 我以前开发过一个OA系统,里面有个工作流子系统。工作流是一个很复杂的系统,采用CS架构开发最好了,但是现在要采用BS架构。BS架构对状态的处理是一个弱点。这个任务流系统需要实现任务流自定义,就是用户可以设计一个流程。谁执行,谁审核,通知谁都是自定义的。那么在定义这个流程的时候不可能一个页面就定义完,需要在多个页... 阅读全文
posted @ 2009-01-04 21:20 陈大杰 阅读(579) 评论(3) 推荐(0)