tdd测试驱动开发.docx
《tdd测试驱动开发.docx》由会员分享,可在线阅读,更多相关《tdd测试驱动开发.docx(5页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 tdd测试驱动开发 摘 要:本文结合C语言课程的教学实践,提出了将测试驱动开发引入C语言教学的方法,并通过实例说明该方法能给学生供应一种全新的思维模式,帮助学生解决实际问题,提高程序编写的质量。该探讨成果取得了良好的教学效果,受到学生的普遍欢迎。 关键词:测试驱动开发; C语言;软件测试 中图分类号:TP301.2 文献标识码:A DoI: 10.3969/j.issn.1013-61010.2022.05.040 【Abstract】this paper combines c language teaching practice, presents a method of introduc
2、ing test-Driven Development into c language teaching, and the example shows that this method can provide a new mode of thinking ,help students to solve practical problems and improve the quality of programming. the research has obtained the good teaching effect and is widely welcomed by students. 【K
3、ey words】test-Driven Development; c Language; Software test. 测试驱动开发是一种新的快速软件开发方法,它的基本思想是用测试推动整个软件开发的进行,即在系统开发之前,先编写“测试代码”,列举典型的测试用例,然后再编写“功能代码”,实现部分或全部系统的功能,确保全部事先打算的测试用例全部通过。 C语言是信息类专业一门重要的专业基础课,在整个课程体系中占有举足轻重的地位。学好C语言,可以为后续的数据结构、数据库、操作系统等课程的学习打下坚实的基础。教学工作者对C语言教学作了许多探讨,提出了不少好用的方法。在本文中,我们提出将测试驱动开发理念
4、引入C语言教学中。这种方法在近几年的教学实践中推广运用,获得了良好的教学效果。 在多年的C语言教学中,我们发觉,初学者在学习C语言的障碍来自于多个方面,其中主要有2个方面的缘由:(1)缺乏计算机的程序化思维模式。作为高校生的第一门计算机语言,许多学生刚起先学习编程时,往往不知从何处入手。出现这个问题的缘由是学生不能正确相识计算机能做什么工作,以及实际问题的解决步骤和算法。(2)不能深化理解程序的执行过程。要想学好C语言,必需理解C语言语句的执行依次和执行效果。有了这方面的学问,就会领悟计算机解决问题的方法和实质。同时,也就会解决(1)中所提到的问题。怎样才能深化理解程序的执行过程呢?要借助于调
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- tdd 测试 驱动 开发
限制150内