介绍
参赛地址:https://code83.ide.aliyun.com/
该关卡考验参赛者代码重构的能力,通过设计模式优化代码,和关卡名《重塑人生》相呼应
解题
基本上就是阅读理解题,需要有足够耐心和专心、多尝试,非常锻炼代码重构能力,另外还可以复习下设计模式一举两得
我是采用抽象工厂模式重构的,侥幸通过了本关
本题解法不唯一,不再赘述
最后
阿里学长讲重构视频:https://www.bilibili.com/video/BV14t4y1e7ga?spm_id_from=333.999.0.0
本届冠军选手解题思路:https://thoughts.aliyun.com/share/6188ead7bdc2c4001ae9fefa#title=
官方解题思路:https://thoughts.aliyun.com/share/617915a9df7919001a13c2a0#title=通关攻略:83行代码第3题