支付系统中的设计模式03:模板方法模式

在上一节末尾,留了一个需求问题,就是老板提出的「支付前锁定账户,支付后增加积分」这个需求「3」没有解决。有些文章写得比较好的人其实会有一些固定的结构格式,比如总分总、总分、分总、并列、对照、递进等等。这种固定的结构格式,就是文章的模板。把它挪到编程中,也是一样的道理——开头结尾的方法不变,改变的只是中间的部分。所以用模板方法模式来实现是非常合适的。

— 4 —

模板方法模式

所谓的模板,其实就是一种实现过程的抽象。比如,很多人在年终时都会写一份总结报告,对过去一年的计划、目标、结果等进行复盘。因为年终总结的格式比较固定,像开头致辞、中间成绩、结尾口号这些已经有现成的措辞和表格,直接抄同事的就好。自己只需要把自己负责的这部分工作汇总一下写上去就行了。

这就是最常见的模板。

在代码里面,其实就是一些非常常见的代码,比如每个项目都需要连接数据库,都需要实体类、DAO类、Service类,而这些类的代码也都是大同小异的。所以就产生了开发框架—

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值