关于不推荐使用 global.errs 的另一个角度的思考

来源:4-8 特定异常类与global全局变量

斯特的猫

2019-08-20

老师,我从另一个角度来思考 global.errs 不推荐的原因。我觉得这样做增加了模块对系统的耦合度,违反了 “高内聚,低耦合” 的原则。同时也增加了 unit test 的难度。unit test 的时候不得不 mock 整个 global 对象。您觉得我这样理解对吗?多谢指教。

写回答

1回答

7七月

2019-08-23

看你是做什么单元测试了,如果是MVC测试,本身就是启动整个web环境的。理论是理论,没多少人真能做到对函数单独进行测试

0
0

Node.js+Koa2+MySQL打造前后端分离精品项目《旧岛》

理解异步编程本质/培养面向对象思维,独立完成Node.js服务端开发

2223 学习 · 878 问题

查看课程