《测试驱动的嵌入式C语言开发》——3.10节学以致用

简介: 本节书摘来自华章社区《测试驱动的嵌入式C语言开发》一书中的第3章,第3.10节学以致用,作者:(美)James W. Grenning,更多章节内容可以访问云栖社区“华章社区”公众号查看

学以致用

  1. 重新编写一个你自己的LedDriver,以便在第4章中使用。你可以在code/SandBox中找到开始所需的文件。其中有一个README.txt文件可以参考。
  2. 为一个内容为整型的先入先出的环状缓冲CircularBuffer写一个测试列表。
  3. 开始测试驱动开发CircularBuffer。选择检查初始状态并使用其接口的那些测试来做TDD。选择那些可以只用硬编码返回值就能通过的测试。你会需要修改makefile让它能够找到CircularBuffer的文件。在第4章之后你将会有机会完整地实现它。
相关文章
|
1月前
|
自然语言处理 中间件 编译器
C语言的编译器和中间件开发
C语言的编译器和中间件开发
|
1月前
|
存储 编解码 编译器
嵌入式C语言(四)
嵌入式C语言(四)
27 0
|
1月前
|
存储 编译器 Linux
嵌入式C语言(三)
嵌入式C语言(三)
27 0
|
1月前
|
C语言
嵌入式C语言中的工具代码助你一臂之力
嵌入式C语言中的工具代码助你一臂之力
21 0
|
1月前
|
算法 项目管理 C语言
嵌入式 C 语言大神的进阶之路
嵌入式 C 语言大神的进阶之路
19 0
|
1月前
|
编译器 C语言
嵌入式C语言变量、数组、指针初始化的多种操作
嵌入式C语言变量、数组、指针初始化的多种操作
32 0
|
1月前
|
程序员 编译器 C语言
嵌入式 C 语言中的全局变量问题
嵌入式 C 语言中的全局变量问题
18 0
|
1月前
|
存储 C语言 芯片
嵌入式数据传输及存储的C语言实现
嵌入式数据传输及存储的C语言实现
27 0
|
1月前
|
C语言 数据安全/隐私保护 C++
嵌入式中如何把C++代码改写成C语言代码
嵌入式中如何把C++代码改写成C语言代码
31 0
|
16天前
|
存储 编译器 C语言
嵌入式C语言(六)
嵌入式C语言(六)
20 0