再简单的功能我也必须把它分解,不能简单一个method就完事了,那也太low了。
啥,你说俩method,不行给你仨method总行了。
我说,哎呦小老弟,你懂啥叫可扩展吗?你懂啥叫分级处理吗?俩仨method可就完事了,怎么着我也得解刨解刨吧,多的咱不说,processor咱得有吧,咱不光有咱还得抽出processor interface吧。光抽interface也不行,那共用方法咱不得实现个abstract processor,以免以后的兄弟埋怨。那processor有了,那咱不能没有factory吧,要不兄弟们来回new着麻烦也乱糟糟的,我说的对吧。
嗯,是老哥说的对,想的就是全面。
这就叫全面了,老弟你也太简单了,这只是个开始,processor处理失败咋弄,你说这咱能不管吗?这咱能把Listener落下吗,咱不能,所以咱还得加上listener。
老哥说的在理,Ok了吧。
ok?你到底有没有认真听,光加上listener失败的数据你让狗吃了吗?你不能,你敢让狗吃了,这个月绩效还要不要了。所以咱还得加上RejectHandler,这样失败才能兜底。有了兜底的监听器,才是完美的女人。
老哥想的真全面,完美!
完美你DY,听人讲话走走心好吗?失败的数据你咋处理,我就问你咋处理。
存起来
小老弟终于上道了,有点意思了,存起来你不弄个queue啥的。
是是,那不就是new个queue类的事吗?
我说,你听人说话能听全乎吗?我说的是MQ,kafka、rocketMq、rabbitMq,咱不得挑一个?整个内存queue,程序down掉,你queue里的数据你找谁要?
是是,还是老哥经验足,这下完了吧。
我说小老弟还没到饭点你着急啥?你整个mq就在那搁着了,他吃撑了咋弄,憋成痔疮咋弄?你得加个积压预警吧。预警咱至少弄两种吧,来个短信和邮件预警吧。
老哥,还有啥
其他暂时想不起来了,看看评论区有没有杠精。