程序库之5 这次是探索,没有答案 我拿什么样的测试让你对看不到的代码产生足够的信任
我的同事最近为选一个合适的嵌入式实时系统而伤脑筋。我常听到他们说,这个系统好是好,他说的是eCos,可惜就是调试不方便,只能通过命令行看结果确实,比起我们通过jtag口等在代码里调试单片机程序,这的确要麻烦许多。然而,也许是因为他们没有接触过自动测试这个概念,所以我对此却认为不无不可。同时我想到这个开源的源码之所以要设计成这样,是不是因为它的收费组件是不公开源码呢?我的意思是,如果我都不公开源码,我怎么可能提供那种代码级的调试工具或者方式给你呢?换一个角度,前面提过,把代码封装成一个