打印

有同仁在单片机的开发中用“测试驱动开发TDD”吗?

[复制链接]
2096|9
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
z_no1|  楼主 | 2013-5-20 16:01 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
dirtwillfly| | 2013-5-20 21:02 | 只看该作者
合不合适不是一句话能说清楚的

使用特权

评论回复
板凳
z_no1|  楼主 | 2013-5-20 22:52 | 只看该作者
只是好奇,这个对于我们这些用C编控制器程序的有用吗?很少看到有人讨论这个。

使用特权

评论回复
地板
z_no1|  楼主 | 2013-5-21 20:32 | 只看该作者
看来懂这个的人还是在玩单片机里面少啊。

使用特权

评论回复
5
z_no1|  楼主 | 2013-5-25 21:47 | 只看该作者
太小众了?

使用特权

评论回复
6
SunFans| | 2013-5-26 14:48 | 只看该作者
单片机的代码大多体积较小直接搞定,话说实在没太大必要用TDD……

使用特权

评论回复
7
z_no1|  楼主 | 2013-5-26 18:08 | 只看该作者
除非是大规模的代码才有必要么?我觉得这个思想还是很不错的。

使用特权

评论回复
8
z_no1|  楼主 | 2013-5-26 23:07 | 只看该作者
研究了一段时间,看来如果要用TDD,得换GCC的编译器,用MAKE,对我们用MDK/RTX的来说,改变还是蛮大的。

使用特权

评论回复
9
dirtwillfly| | 2013-5-27 09:03 | 只看该作者
z_no1 发表于 2013-5-26 23:07
研究了一段时间,看来如果要用TDD,得换GCC的编译器,用MAKE,对我们用MDK/RTX的来说,改变还是蛮大的。 ...

是哦,不但要换开发工具。一般的单片机代码量比较小,没必要画蛇添足。或许在ARM上开发操作系统等等工程量比较大的时候,才更能突出TDD的优点。

使用特权

评论回复
10
z_no1|  楼主 | 2013-5-27 11:35 | 只看该作者
不过每做一步都做测试的思想还是很对的。和我们一个个模块调试的方式是一致的。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

223

主题

2645

帖子

10

粉丝