最近新增几个功能的时候意识到了一个很大的问题,就是功能与功能之间耦合性太大,牵一发而动全身,修改起来很麻烦,而且非常不方便。
之前都是工厂模式,按步骤写代码,流水线一样,导致代码可维护性比较差,这个时候面向对象编程的好处就体现出来了,把每个步骤都隔离开来,修改的时候只需要更改那一部分,不会像我现在这样牵一发而动全身。
下一步准备修改代码布局,把整个程序的写法换了。不过又是个大工程,先把网易的作业做完再搞这个优化了,实在不行现在这个版本也可以用。
来源:CSDN
作者:Markfound
链接:https://blog.csdn.net/weixin_37622537/article/details/104105860