看了些关于XP的文章,很感兴趣,今天要着手重写树类了,决定试试用测试驱动开发的办法来做(TDD),因为是摸着石头过河,所以想把这个过程写下来,请各位指点。大概的形式是定期上来汇报,我做了什么测试及实现了什么功能。初步想法是每次集成完之后上来汇报一下。
说明一下啊:
(1)我是在Access的VBA下编程,所以像这个
http://www.xprogramming.com/software.htm,里的许多自动化测试工具我是指不上了。
(2)我要做的是个树类,懂得自己从数据库读数据,并根据用户在树上的操作增删数据,另外还懂得一些界面操作,比如接到splitbar的消息会自动调整自己的位置等等。关于这个树类的设计讨论见
这个帖子和
这个帖子。
OK。我先去洗个头,过会儿接着来。