实验三:面向可维护性与可扩展性的重构——实验总结

作者:syt

代码删除

我使用的vscode插件只能识别本代码文件内的变量/函数是否被使用,无法检测是否跨代码使用。
所以无法做到“大胆删除未被引用的变量/函数”。
但是import的相关部分确实可以删。

服务类和策略类

服务类——做事的代码,主流程只需调用。
策略类——把主流程里的分支逻辑变成了统一的策略调度。

← 返回博客目录