JAVA开发必会小技巧十四——使用状态模式优化代码

作者: 程序猿张德帅分类: 计算机技术 发布时间: 2023-11-12 17:20:09 浏览:18409 次

JAVA开发必会小技巧十四——使用状态模式优化代码

正在学习前端中:
nextStatus()方法,从业务上看,感觉语义不明确,不如MakeAsPaid(), MakeAsCompleted()来得直观。

【回复】nextStatus()更加直观,我们的开发英文和正式英文是两个语系[doge][doge]
【回复】回复 @猫场镇孔乙己 : 有道理
【回复】主要讲设计模式优化代码的技巧哈,这个大家交流着来
小伙很稳健:
这种状态流转的还好 有些审核相关的状态可能会来回跳

【回复】回复 @魅影南山 : 如果不是专门做oa啥的没有必要
故里繁星围绕:
用枚举加函数编程即可。你这重写接口代码量太高了。[笑哭]

【回复】回复 @明星凰凰 : 一个注解就完事了 @FunctionalInterface
【回复】自己定义一个函数式接口方法吗?怎么操作呀,带带[笑哭]
西瓜呀呱呱呱:
枚举类值改成见名知意的。直接用就好了。

何谓绿柳黑发亦无碍:
有些状态 同意or拒绝 会有不同的流程,实际开发中用过责任链模式

Ticstc:
实际使用中可以用来设计什么呢有没有大佬用过[吃瓜]

小技巧 程序员 编程语言 代码 优化 Java Java开发 Java研究所

如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!