模板方法模式实际应用

最近又接到一个任务,需要对接京东实物优惠接口。

由于有些商品的信息、订单的状态等会有变动,所以京东提供了一个消息推送的api接口,只不过这个“推送”是我们自己去拉取。

由于消息的类型很多,所以在拉取请求时需要传入消息类型type,京东返回对应的消息列表,我们后端做完处理后,再调用京东删除推送消息api,传入我们处理的消息ID,删除对应消息,表示我们已消费该消息。

整个流程大致就是这样,以上流程中就只有后端处理部分有不同,其他流程都是一样。
继续阅读“模板方法模式实际应用”

策略模式、工厂模式、表驱动实践应用场景–用户任务系统

现在有很多网赚的app或小程序,为了推广和留下用户,都会有一些任务,当用户完成对应的任务,就能够得到相应的奖励。
如果你没有用过这些应用,可以想想王者农药等游戏,它们也有一套任务系统,完成对应的任务,得到相应的奖励。
最近我就接到一个需求,给一个网赚小程序开发一套任务系统。
继续阅读“策略模式、工厂模式、表驱动实践应用场景–用户任务系统”