先编程,后测试?

作者:Stuart Cording; 禾沐
来源:单片机与嵌入式系统应用, 2021, 21(09): 1-5.

摘要

<正>引言嵌入式软件开发者们总是喜欢避开关于软件架构、抽象化、建模和模拟的讨论,直接开始进行编程,而嵌入式软件代码往往一旦发布就不能进行改动了,出错的余地非常小。既然我们都知道测试对嵌入式软件非常重要,也有很多进行建模/仿真的工具,那么,为什么还会先编程,然后等待很久才开始测试呢?啄木鸟带来的危险那是一次"原来是这样!"的顿悟。当时正在为了一次培训课程进行准备,我在想,