摘要: 我们一直在寻找各种方法来清理代码、降低复杂性和改善功能。而重构为我们指明了前进的方向。 1、什么是重构? Martin Fowler曾出版了两本有关重构的书籍,他认为: 重构指的是,在不改变代码的外部行为,只改善其内部结构的方式下,修改软件系统的过程。重构是一种有条理的清理代码的方式,可以最大程度地 阅读全文
posted @ 2021-07-18 18:51 Java技术栈 阅读(1210) 评论(0) 推荐(1)
摘要: 作者:joni@efbiz.org 来源:http://www.expectfly.com/2017/08/15/分布式定时任务方案技术选型/ 为什么我们需要定时任务 我们先思考下面几个业务场景的解决方案: 支付系统每天凌晨1点跑批,进行一天清算,每月1号进行上个月清算 电商整点抢购,商品价格8点整 阅读全文
posted @ 2021-07-18 09:46 Java技术栈 阅读(6349) 评论(1) 推荐(1)