《测试驱动的嵌入式C语言开发》——3.5节先测试驱动接口再测试驱动内部实现...

3.5 先测试驱动接口再测试驱动内部实现 好的接口对于设计良好的模块来讲很关键。前面几个测试会驱动接口设计。关注于接口意味着我们是从外向内开发代码的。测试作为接口的首个用户,从调用者(或客户端代码)的角度给出了开发代码的使用方式。从使用者的角度出发会产生可用性更强的接口。 我通常也会让前面的几个测试来检验一些产品代码的边界条件。选择一个带边界检查的简单用例。 为了消除这个编译错误,在模块的接口声明
相关文章
相关标签/搜索