jeffrey

BlogJava 首页 新随笔 联系 聚合 管理
  1 Posts :: 1 Stories :: 0 Comments :: 0 Trackbacks

2005年5月24日 #

    根据理解, Builder模式主要是使用不同的实现方法, 来达到完成同样的设计目标的手段. 但是具体使用怎样的实现方法, 需要根据项目的设计, 开发的情况而定.
    譬如: 在设计一个电子商务站点的按顾客等级打折的业务逻辑时, 我们可能首先按照简便易行的判断逻辑直接写入代码, 但以后可以引入规则系统来替换这些逻辑以应付不断变化的打折规则, 这样就需要在设计开始, 就引入Builder模式来设计, 可以保证以后更换逻辑时所牵涉的部分最小.
posted @ 2005-05-24 11:06 天马行空 阅读(230) | 评论 (0)编辑 收藏

仅列出标题