保存成功
订阅成功
保存失败,请重试
提交成功
预订中

设计模式实战(三):装饰模式之订单

¥2.99会员免费看
japhone

如果你的业务看起来很庞大,请考虑设计模式;如果你的业务看起来很复杂,请考虑设计模式。

关于设计模式的 Demo 网上不少,但都与实际业务脱离;本文是基于订单业务实现的一个装饰模式,当然实际的订单业务要比本文复杂的多,本文是简化了大部分功能流程,也是一个入门级的与业务相结合的装饰模式。

在本场 Chat 中,会讲到如下内容:

  1. 业务描述
  2. 需求分析
  3. 接口定义
    • 装饰模式四要素
    • 接口定义
    • UML
  4. 实现
    • 装饰类实现
      • 支付金额构件
      • 支付金额构件实现类
      • 支付金额抽象装饰类
      • 支付金额抽象装饰实现类
    • 定义一个工厂生成装饰类
      • 工厂类接口
      • 生产优惠券活动构件类
      • 生产优惠券构件类
      • 生产运费构件类
    • 实际支付价格业务类
    • 提交订单业务类
  5. 单元测试
    • 程序
      • 构建一个提交订单的对象
      • 封装购买商品信息及数量
      • 封装收货地址
      • 封装优惠券
      • 折扣活动
      • 运费
      • 提交订单
    • Debug
    • 日志
  6. Demo
    • Git 地址
    • 数据库

适合人群: 开发过程中不知怎么使用设计模式的开发者

预订截止倒计时 3
详情
10-06之前
10 人已预订
60 预订成功
300 群答疑
会员免费预订
¥2.99 原价预订
订阅须知

预订后,您将在 09月29日 之前获得一篇专享文章。

请务必 关注 GitChat 服务号 以查看活动进度及获取活动通知。

届时文章未达标,款项将退回到微信账户。

关注提示×
扫码关注公众号,获得 Chat 最新进展通知!
入群与作者交流×
扫码后回复关键字 入群
Chat·作者交流群
入群码
该二维码永久有效
严选标准
知道了
Chat 状态详情
开始预订
预订结果公布09月22日

预订达标,作者开始写作

审核未达标,本场 Chat 终止

作者文章审核结果公布09月29日

审核达标,文章发布

审核未达标,本场 Chat 终止

微信群答疑

加小助手微信,入群与作者答疑

答疑内容发布

微信群交流内容整理

Chat 完结
×
已购列表