关于不推荐使用 global.errs 的另一个角度的思考
来源:4-8 特定异常类与global全局变量

斯特的猫
2019-08-20
老师,我从另一个角度来思考 global.errs 不推荐的原因。我觉得这样做增加了模块对系统的耦合度,违反了 “高内聚,低耦合” 的原则。同时也增加了 unit test 的难度。unit test 的时候不得不 mock 整个 global 对象。您觉得我这样理解对吗?多谢指教。
写回答
1回答
-
7七月
2019-08-23
看你是做什么单元测试了,如果是MVC测试,本身就是启动整个web环境的。理论是理论,没多少人真能做到对函数单独进行测试
00
相似问题