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...

面试题 相关文章推荐
当一个对象被当作参数传递到一个方法后,此方法可改变这个对象的属性,并可返回变化后的结果,那么这里到底是值传递还是引用传递?
Sep 09 面试题
C语言面试题
May 19 面试题
C语言笔试集
Jul 24 面试题
什么是表空间(tablespace)和系统表空间(System tablespace)
Feb 25 面试题
西安众合通用.net笔试题
Mar 18 面试题
杭州联环马网络笔试题面试题
Aug 04 面试题
介绍一下ICMP(Internet Control Message Protocol)Internet控制信息协议
Nov 26 面试题
四川internet信息高速公路(C#)笔试题
Feb 29 面试题
Linux如何修改文件和文件夹的权限
Jun 27 面试题
易程科技软件测试笔试
Mar 24 面试题
如何现实servlet的单线程模式
Aug 05 面试题
介绍一下Ruby的特点
Jan 20 面试题
什么是测试驱动开发(TDD)
Feb 15 #面试题
一份软件工程师的面试试题
Feb 01 #面试题
瀑布模型都有哪些优缺点
Jun 23 #面试题
常见的软件开发流程有哪些
Nov 14 #面试题
MIS软件工程师的面试题
Apr 22 #面试题
软件测试工程师面试问题精选
Oct 28 #面试题
配置管理计划的主要内容有哪些
Jun 20 #面试题
You might like
《APMServ 5.1.2》使用图解
2006/10/23 PHP
php 删除目录下N分钟前创建的所有文件的实现代码
2013/08/10 PHP
[原创]php求圆周率的简单实现方法
2016/05/30 PHP
thinkphp在php7环境下提示Cannot use ‘String’ as class name as it is reserved的解决方法
2016/09/30 PHP
thinkphp5.1框架模板布局与模板继承用法分析
2019/07/19 PHP
超酷的网页音乐播放器DewPlayer使用方法
2010/12/18 Javascript
Javascript实现仿WebQQ界面的“浮云”兼容 IE7以上版本及FF
2011/04/27 Javascript
JS复制内容到剪切板的实例代码(兼容IE与火狐)
2013/11/19 Javascript
使用jQuery管理选择结果
2015/01/20 Javascript
Javascript数据结构与算法之列表详解
2015/03/12 Javascript
JavaScript实现将xml转换成html table表格的方法
2015/04/17 Javascript
javascript实时显示当天日期的方法
2015/05/20 Javascript
基于jQuery通过jQuery.form.js插件使用ajax提交form表单
2015/08/17 Javascript
Angular JS数据的双向绑定详解及实例
2016/12/31 Javascript
Vue组件之Tooltip的示例代码
2017/10/18 Javascript
babel的使用及安装配置教程
2018/02/22 Javascript
React 实现车牌键盘的示例代码
2019/12/20 Javascript
javascript实现获取中文汉字拼音首字母
2020/05/19 Javascript
Vue v-for中的 input 或 select的值发生改变时触发事件操作
2020/08/31 Javascript
python简单程序读取串口信息的方法
2015/03/13 Python
python用reduce和map把字符串转为数字的方法
2016/12/19 Python
python实现决策树
2017/12/21 Python
Tensorflow tf.dynamic_partition矩阵拆分示例(Python3)
2020/02/07 Python
python 的numpy库中的mean()函数用法介绍
2020/03/03 Python
基于python获取本地时间并转换时间戳和日期格式
2020/10/27 Python
Python调用Redis的示例代码
2020/11/24 Python
前端实现弹幕效果的方法总结(包含css3和canvas的实现方式)
2018/07/12 HTML / CSS
aden + anais官方网站:婴儿襁褓、毯子、尿布和服装
2017/06/21 全球购物
行政部主管岗位职责
2013/12/28 职场文书
勾股定理课后反思
2014/04/26 职场文书
俞敏洪北大演讲稿
2014/05/22 职场文书
服务标语大全
2014/06/18 职场文书
体育专业大学生职业生涯规划范文:打造自己的运动帝国
2014/09/12 职场文书
2015最新婚礼司仪主持词
2015/06/30 职场文书
公司员工奖惩制度
2015/08/04 职场文书
就业指导讲座心得体会
2016/01/15 职场文书