站内信设计的设计模式

来源:27-2 状态模式coding

慕斯卡8249573

2019-06-04

你好,我最近在设计一个站内信,在用户修改了一些资料都会自动发站内信给管理员,然后管理员处了一些流程也会发信给用户,而且为了避免大量信件,5分钟内的信件自动合并为一封,用户只会看到5分钟前一封邮件,请教下这样的站内信逻辑可以使用什么设计模式会很优雅的解决这个问题,我现在代码写下来代码很混乱,而且bug特别多

写回答

1回答

geelylucky

2019-06-04

这种不是局限于设计模式,而是整个大的功能你该怎么设计,不是一两个设计模式能解决的。

比如所有的修改操作后在数据库中记录,起一个定时任务每次查询5分钟内的修改操作然后发站内信。这样不就可以了。

0
0

Java设计模式精讲-Debug方式+内存分析

系统学习设计原则,设计模式,锤炼编码内功,赢取高薪Offer

3430 学习 · 407 问题

查看课程