架构师训练营第六周总结

用户头像
Geek_2dfa9a
关注
发布于: 2020 年 07 月 15 日
架构师训练营第六周总结

可能是前几周感悟太多了导致期望过高,这周没什么感悟。简单分享下最近工作的感悟吧,之前第三周立了个flag要重构公司的任务调度系统,第一版虽然也是我写的但是实在惨不忍睹,最近需求要扩展其他类型的任务,由于不符合开闭原则我把所有类型的任务都耦合在一起了,扩展的时候就和打补丁一样,调试的时候也是按下葫芦起了瓢。任务的状态流转处理的也很差,扩展新状态的时候也很痛苦,大量的if/else导致可读性和可维护性都不是很好。

基于上面的各种情况,我把老师的立项文档抄了过来,主管看了以后也比较认可我的想法,我现在空闲时间都在想怎么优化,初步想通过状态模式把每种任务的状态,事件还有行为解耦掉。这样修改的时候符合开闭也符合单一职责原则。我觉得这是个挑战,但是坚持下来我觉得会有提高。

最近比较累。

用户头像

Geek_2dfa9a

关注

还未添加个人签名 2019.02.18 加入

还未添加个人简介

评论

发布
暂无评论
架构师训练营第六周总结