How TDD works


Posted in 面试题 onSeptember 30, 2012
1. Write a single test
2. Compile it. It shouldn’t compile because you’ve not written the implementation code
3. Implement just enough code to get the test to compile
4. Run the test and see it fail
5. Implement just enough code to get the test to pass
6. Run the test and see it pass
7. Refactor for clarity and “once and only once”
8. Repeat

Tags in this post...

面试题 相关文章推荐
如何向接受结构参数的函数传入常数值
Feb 17 面试题
我想声明一个指针并为它分配一些空间, 但却不行。这些代码有什么 问题?char *p; *p = malloc(10);
Oct 06 面试题
存储过程和sql语句的优缺点
Jul 02 面试题
TCP/IP的分层模型
Oct 27 面试题
抽象类和接口的区别
Sep 19 面试题
简述进程的启动、终止的方式以及如何进行进程的查看
Feb 20 面试题
Shell如何接收变量输入
Sep 24 面试题
新媒传信软件测试面试题
Feb 24 面试题
UML设计模式笔试题
Jun 07 面试题
什么是测试驱动开发(TDD)
Feb 15 面试题
EJB发布WEB服务一般步骤
Oct 31 面试题
swtich是否能作用在byte上,是否能作用在long上,是否能作用在String上
Jul 06 面试题
什么是测试驱动开发(TDD)
Feb 15 #面试题
一份软件工程师的面试试题
Feb 01 #面试题
瀑布模型都有哪些优缺点
Jun 23 #面试题
常见的软件开发流程有哪些
Nov 14 #面试题
MIS软件工程师的面试题
Apr 22 #面试题
软件测试工程师面试问题精选
Oct 28 #面试题
配置管理计划的主要内容有哪些
Jun 20 #面试题
You might like
PHP4实际应用经验篇(8)
2006/10/09 PHP
某大型网络公司应聘时的笔试题目附答案
2008/03/27 PHP
php fckeditor 调用的函数
2009/06/21 PHP
php实现基于pdo的事务处理方法示例
2017/07/21 PHP
Laravel5.5 视图 - 创建视图和数据传递示例
2019/10/21 PHP
用javascript动态调整iframe高度的代码
2007/04/10 Javascript
浏览器解析js生成的html出现样式问题的解决方法
2012/04/16 Javascript
JS图像无缝滚动脚本非常好用
2014/02/10 Javascript
jQuery.holdReady()使用方法
2014/05/20 Javascript
window.location.hash知识汇总
2015/11/09 Javascript
Javascript基础学习笔记(菜鸟必看篇)
2016/07/22 Javascript
node.js中fs.stat与fs.fstat的区别详解
2017/06/01 Javascript
jquery-file-upload 文件上传带进度条效果
2017/11/21 jQuery
关于vue中的ajax请求和axios包问题
2018/04/19 Javascript
java遇到微信小程序 "支付验证签名失败" 问题解决
2019/12/22 Javascript
Python列表推导式的使用方法
2013/11/21 Python
Python struct模块解析
2014/06/12 Python
Python中集合类型(set)学习小结
2015/01/28 Python
Python如何读取MySQL数据库表数据
2017/03/11 Python
python自动化脚本安装指定版本python环境详解
2017/09/14 Python
Python排序搜索基本算法之选择排序实例分析
2017/12/09 Python
Python中url标签使用知识点总结
2020/01/16 Python
Python局部变量与全局变量区别原理解析
2020/07/14 Python
python使用Word2Vec进行情感分析解析
2020/07/31 Python
python如何获得list或numpy数组中最大元素对应的索引
2020/11/16 Python
基于注解实现 SpringBoot 接口防刷的方法
2021/03/02 Python
selenium+python自动化78-autoit参数化与批量上传功能的实现
2021/03/04 Python
CSS3中box-shadow的用法介绍
2015/07/15 HTML / CSS
HTML5 自动聚焦(autofocus)属性使用介绍
2013/08/07 HTML / CSS
班级旅游计划书
2014/05/03 职场文书
小学教师读书活动总结
2014/07/08 职场文书
超市创业计划书
2014/09/15 职场文书
贷款收入证明范本
2015/06/12 职场文书
导游词之北京明十三陵
2019/10/28 职场文书
PHP控制循环操作的时间
2021/04/01 PHP
java高级用法JNA强大的Memory和Pointer
2022/04/19 Java/Android