会员
周边
新闻
博问
AI培训
云市场
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
Single_Yam
九和诸侯,一匡天下
博客园
首页
新随笔
联系
订阅
管理
2021年4月14日
被各种嵌套判断恶心的你,想到状态模式了吗?
摘要: 今天和大家聊『状态模式』这个设计模式,也是由于业务上遇到了一个极其难以维护的订单状态,不得不去重构。 阿里规约其中就有一条: 简单来说,状态模式用于消除冗余的大量『if else』判断。 举个例子 业务中有一个订单表,其中订单状态大约有如下十多种,我们维护在一个枚举类型中。 接着,我们有一个 ser
阅读全文
posted @ 2021-04-14 20:30 Single_Yam
阅读(313)
评论(0)
推荐(0)
编辑
公告