摘要: stub和Mock是什么? Stub 和 Mock 都是为了替换外部依赖对象,只不过验证的关注点不同。 Stub 关注交互行为,为了验证被测系统 (SUT) 调用目标系统接口的交互行为Mock 关注状态,为了验证 SUT 调用目标系统后,目标系统的状态 阅读全文
posted @ 2021-01-01 21:24 余生以学 阅读(356) 评论(0) 推荐(0)
摘要: 全局变量如何处理——C++开发架构细节思考 一、全局变量应该尽量少用 1.因为全局变量会在程序初始化时进行初始化,增加启动耗时; 2.可能存在重定义的风险,让程序处于BUG之中; 2.会破坏代码的封装性; 3.会提高代码的耦合性; 4.提高代码的阅读难度; 最后三点,让代码无法维护。 二、全局变量的 阅读全文
posted @ 2021-01-01 18:13 余生以学 阅读(635) 评论(0) 推荐(0)