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

面试题 相关文章推荐
几道PHP面试题
Apr 14 面试题
Java的五个基础面试题
Feb 26 面试题
Ref与out有什么不同
Nov 24 面试题
诺思信科技(南京)有限公司.NET笔试题答案
Jul 06 面试题
PPP协议组成及简述协议协商的基本过程
May 28 面试题
Linux内核产生并发的原因
Nov 08 面试题
什么是Web Service?
Jul 25 面试题
写一个方法,输入一个文件名和一个字符串,统计这个字符串在这个文件中出现的次数
Apr 13 面试题
String、StringBuffer、StringBuilder有区别
Sep 18 面试题
swtich是否能作用在byte上,是否能作用在long上,是否能作用在String上
Jul 06 面试题
final, finally, finalize的区别
Mar 01 面试题
Servlet面试题库
Jul 18 面试题
什么是测试驱动开发(TDD)
Feb 15 #面试题
一份软件工程师的面试试题
Feb 01 #面试题
瀑布模型都有哪些优缺点
Jun 23 #面试题
常见的软件开发流程有哪些
Nov 14 #面试题
MIS软件工程师的面试题
Apr 22 #面试题
软件测试工程师面试问题精选
Oct 28 #面试题
配置管理计划的主要内容有哪些
Jun 20 #面试题
You might like
解决cPanel无法安装php5.2.17
2014/06/22 PHP
ThinkPHP框架整合微信支付之JSAPI模式图文详解
2019/04/09 PHP
JavaScript For Beginners(转载)
2007/01/05 Javascript
一个简单的jQuery插件制作 学习过程及实例
2010/04/25 Javascript
Google排名中的10个最著名的 JavaScript库
2010/04/27 Javascript
Jquery下判断Id是否存在的代码
2011/01/06 Javascript
jQuery EasyUI API 中文文档 - TreeGrid 树表格使用介绍
2011/11/21 Javascript
为什么Node.js会这么火呢?Node.js流行的原因
2014/12/01 Javascript
jquery性能优化高级技巧
2015/08/24 Javascript
js enter键激发事件实例代码
2016/08/17 Javascript
Vue中定义全局变量与常量的各种方式详解
2017/08/23 Javascript
angularjs使用gulp-uglify压缩后执行报错的解决方法
2018/03/07 Javascript
javascript性能优化之分时函数的介绍
2018/03/28 Javascript
Echarts之悬浮框中的数据排序问题
2018/11/08 Javascript
NodeJs操作MongoDB教程之分页功能以及常见问题
2019/04/09 NodeJs
javascript的delete运算符知识点总结
2019/11/19 Javascript
vue学习笔记之slot插槽用法实例分析
2020/02/29 Javascript
[01:11:46]DOTA2-DPC中国联赛 正赛 iG vs Magma BO3 第一场 2月23日
2021/03/11 DOTA
Python中最大最小赋值小技巧(分享)
2017/12/23 Python
python web.py开发httpserver解决跨域问题实例解析
2018/02/12 Python
python+selenium打印当前页面的titl和url方法
2018/06/22 Python
python 生成器和迭代器的原理解析
2019/10/12 Python
使用Python生成200个激活码的实现方法
2019/11/22 Python
python 多进程队列数据处理详解
2019/12/23 Python
django models里数据表插入数据id自增操作
2020/07/15 Python
PyTorch 中的傅里叶卷积实现示例
2020/12/11 Python
css3 clip实现圆环进度条的示例代码
2018/02/07 HTML / CSS
深入浅析HTML5中的article和section的区别
2018/05/15 HTML / CSS
Pat McGrath Labs官网:世界上最有影响力的化妆师推出的彩妆品牌
2018/01/07 全球购物
护理毕业生自荐信范文
2013/12/22 职场文书
企业办公室岗位职责
2014/03/12 职场文书
作文批改评语大全
2014/04/23 职场文书
企业人事任命书
2014/06/05 职场文书
领导干部个人对照检查材料(群众路线)
2014/09/26 职场文书
2016年大学迎新工作总结
2015/10/14 职场文书
干货:我将这样书写我的演讲稿!
2019/05/09 职场文书