【发布时间】:2012-11-08 11:38:08
【问题描述】:
我被要求为在线商务系统(Amazon、Play.com 等)制作一个基本的设计模式,我选择专注于外观模式,因为我觉得这种模式主要用于整个系统.这是我目前所拥有的:
系统操作:
订购产品
库存/可用性(检查产品的库存)
身份验证(检查用户是否已登录/注册)
发货(发送产品名称/客户详细信息以发货)
建议的“外观模式”将由用户工作,只需查看/了解 order_product 功能,因此其他组件从这一操作“触发”。
我的问题是,对于这种类型的系统,这是一个好的和正确的设计模式吗?此外,操作,其他任何人都可以想到购买产品可能需要的任何其他操作 - 这就是我能想到的全部内容。
希望有人可以提供帮助:)
【问题讨论】:
-
您所说的“被要求为在线商务系统生成基本设计模式”是什么意思?这是某种学习练习吗?
-
@TomAnderson 有点像。但这并不是我没有尝试过,我已经详细考虑过了,只是想对专家对提议的模式的看法提出一些意见
标签: design-patterns facade oop