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

面试题 相关文章推荐
抽象方法、抽象类怎样声明
Oct 25 面试题
strstr()的简单实现
Sep 26 面试题
计算 s=(x*y)1/2,用两个宏定义来实现
Aug 11 面试题
介绍一下Transact-SQL中SPACE函数的用法
Sep 01 面试题
使用索引有什么好处
Jul 27 面试题
.net开发工程师面试题
Feb 25 面试题
北京某公司的.net笔试题
Mar 20 面试题
VLAN和VPN有什么区别?分别实现在OSI的第几层?
Dec 23 面试题
Linux面试题LINUX系统类
Nov 25 面试题
中科软笔试题和面试题
Oct 07 面试题
Ruby如何定义一个类
Oct 08 面试题
Java软件工程师综合面试题笔试题
Sep 08 面试题
什么是测试驱动开发(TDD)
Feb 15 #面试题
一份软件工程师的面试试题
Feb 01 #面试题
瀑布模型都有哪些优缺点
Jun 23 #面试题
常见的软件开发流程有哪些
Nov 14 #面试题
MIS软件工程师的面试题
Apr 22 #面试题
软件测试工程师面试问题精选
Oct 28 #面试题
配置管理计划的主要内容有哪些
Jun 20 #面试题
You might like
php SQL Injection with MySQL
2011/02/27 PHP
APACHE的AcceptPathInfo指令使用介绍
2013/01/18 PHP
总结PHP中DateTime的常用方法
2016/08/11 PHP
PHP利用超级全局变量$_POST来接收表单数据的实例
2016/11/05 PHP
php统计数组不同元素的个数的实例方法
2019/09/26 PHP
Yii2框架中一些折磨人的坑
2019/12/15 PHP
JavaScript中“+=”的应用
2007/02/02 Javascript
jquery下将选择的checkbox的id组成字符串的方法
2010/11/28 Javascript
jcrop基本参数一览
2013/07/16 Javascript
JS获取当前日期时间并定时刷新示例
2021/03/04 Javascript
JavaScript中数据结构与算法(一):栈
2015/06/19 Javascript
JavaScript实现添加、查找、删除元素
2015/07/02 Javascript
Google 地图获取API Key详细教程
2016/08/06 Javascript
javascript 动态脚本添加的简单方法
2016/10/11 Javascript
jQuery实现的事件绑定功能基本示例
2017/10/11 jQuery
axios发送post请求springMVC接收不到参数的解决方法
2018/03/05 Javascript
详解JavaScript 中 if / if...else...替换方式
2018/07/15 Javascript
jquery判断滚动条距离顶部的距离方法
2018/09/05 jQuery
使用JQuery自动完成插件Auto Complete详解
2019/06/18 jQuery
vue-mugen-scroll组件实现pc端滚动刷新
2019/08/16 Javascript
.netcore+vue 实现压缩文件下载功能
2020/09/24 Javascript
Django与JS交互的示例代码
2017/08/23 Python
Python多线程扫描端口代码示例
2018/02/09 Python
python3实现基于用户的协同过滤
2018/05/31 Python
Python解析、提取url关键字的实例详解
2018/12/17 Python
css3制作动态进度条以及附加jQuery百分比数字显示
2012/12/13 HTML / CSS
CSS3实现自定义Checkbox特效实例代码
2017/04/24 HTML / CSS
使用 CSS3 中@media 实现网页自适应的示例代码
2020/03/24 HTML / CSS
欧克利英国官网:Oakley英国
2019/08/24 全球购物
迪卡侬比利时官网:Decathlon比利时
2019/12/28 全球购物
Tessabit日本:集世界奢侈品和设计师品牌的意大利精品买手店
2020/01/07 全球购物
双立人加拿大官网:Zwilling加拿大
2020/08/10 全球购物
承认错误的检讨书
2014/01/30 职场文书
擅自离岗检讨书
2014/02/11 职场文书
大学生学习2014年全国两会心得体会
2014/03/12 职场文书
ThinkPHP5和ThinkPHP6的区别
2021/03/31 PHP