TDD

TDD

 英

  • 网络时分双工(Time Division Duplex);测试驱动开发(Test-Driven Development);分时双工

英汉解释

abbr.

例句

Though Bob starts with TDD, he seems to agree that to be a professional you need to have good unit tests.

尽管BobTDD开始说明似乎同意专业化就是需要良好单元测试

TDD is an iterative process and requires you to run the test cases after small incremental changes to the code during code development.

TDD一种迭代流程需要代码开发代码做出细微增量式更改之后运行测试用例

At the end, you said the hallmark of the professional is to have good unit tests, and TDD is one way of achieving that.

最后提到专业化标志就是拥有良好单元测试TDD达成目标一种方法而已

The normal TDD approach at this point is to stop testing and start fixing until the test passes.

这时标准TDD方法停止测试并且开始进行修改直到测试通过

So, instead, I'm going to set up a game with an assumed internal data structure, and then TDD some methods that I expect to need. . .

所以打算一套假定内部数据结构构建游戏然后使用测试驱动开发得到认为应该得到方法……

By introducing TDD and ATDD at least some of the testing happens as the software is developed.

引入TDDATDD之后最少一部分测试随着软件开发同步进行

Therefore, we are ready to proceed from writing tests to writing code as the TDD approach dictates.

因此我们准备TDD方法规定编写测试然后编写代码

A week is not enough data to extrapolate the effectiveness of TDD on a multi-month or multi-year project.

一个星期产出数据没法衡量长达或是项目TDD效用

First, I'll turn off the part of my brain that wants to do TDD and just write the solution, then write the tests for it.

首先打消想要执行TDD念头并且只是编写解决方案然后编写测试

This method clearly violates this heuristic, so I'm going to take another stab at it, this time using TDD.

方法明显违背经验因此进行另外一种尝试这次使用TDD

I could start, I suppose, with a simple Sudoku game and try to TDD its solution.

曾经设想或许可以开始一个简单游戏然后试着测试驱动开发得出解决方案

If someone is paying you to write software, and you've got a deadline, then you need to be practicing TDD at all times.

如果有人编写软件并且规定截止日期就要随时练习TDD

TDD is a style of writing software that uses tests to help you understand the last step of the requirements phase.

TDD一种编写软件模式使用测试帮助了解需求阶段最后步骤

The only way to really understand TDD is to do it, so let's start with a very simple example that doesn't require any special tools.

真正理解TDD唯一办法就是实践我们一个简单例子开始这个例子并不要求任何特殊工具

Following the TDD pattern, we have continued to define our unit tests, as shown in Listing 6-25.

遵照TDD模式我们继续定义我们单元测试清单6-25

I believe that test-driven development (TDD) is one of the most important practices to come out of the Agile movement.

相信测试驱动开发TDD敏捷活动最为重要一种实践

It's likely you know someone (possibly even yourself) who believes they "don't have time to pair or do TDD" .

如果知道有人或者就是自己认为他们没有时间或者测试驱动开发”。

It is the heart of test-driven development (TDD) -- how you would perform XP if you could only follow a single practice.

测试驱动开发TDD核心——如果只能遵循一个实践如何执行XP

It's just an evolutionary offshoot of TDD in which the word "test" is replaced by the word "should. "

只是TDD一个分支其中测试这个换成应该”。

As often happens for a while after TDD is adopted productivity slowed while quality increased.

往常一样TDD一段时间之后质量上升开发速度下降

TDD can inform some of your architectural decisions, but you cannot begin a project without an architectural vision.

TDD可以告诉某些架构决定但是无法没有架构设计情况启动项目

The techniques are simple enough to learn, and that's really why I wrote the book - to make it easier for others to use TDD in ASP. NET MVC.

这种技术容易学习而且也是本书原因——其他易于MVC开发使用TDD

In fact, TDD is a great for obtaining a better understanding of any new language, technology, or component that comes your way.

事实上TDD帮助更好理解任意语言技术组件

Sorry, but test-driven development (TDD) is actually faster than just writing the code and throwing it over the wall to QA!

抱歉只是代码然后那边QA测试来说测试驱动开发TDD确实更快

The first step in TDD is to describe the required behavior in the form of an executable example.

TDD第一步骤使用可执行示例形式描述行为

Early on in Part 1, I made the claim that the TDD version of the code would be objectively better than the test-after version.

第1部分开指出代码TDD版本测试版本更好

Several of the practices outlined here can be categorised as general Test Driven Development (TDD) practices.

本文概述实践有一些归类常用测试驱动开发TDD实践

The bottom line is that TDD is a design technique but should not be the sole design technique.

事实上TDD设计技术不是孤独设计技术

Automated unit test execution is one of the vital requirements of TDD.

自动化单元测试执行TDD来说一个至关重要需求

I'll also address some other sticky design questions about TDD, such as if and when to test private methods.

解答其他某些棘手TDD设计问题例如是否测试何时测试私有方法

Theintegrated test runner makes it easy to work in a TDD mode.

集成测试运行testrunner使得TDD模式下工作简单

InfoQ: In your book you mention that experienced Microsoft developers might be unfamiliar to the emphasis on TDD.

InfoQ里面提到经验丰富微软开发人员可能TDD重要性觉得生疏

It encourages simplicity by letting you defer big decisions so you can concentrate on getting the little ones right.

同时TDD可以推迟设计决策从而简化设计使集中精力修正设计问题

I'm not saying that the TDD doctrine is wrong, but it's not really an option when two million lines of legacy model code already exist.

并不是TDD原则错误两百万遗留模型代码已经存在的确不能成为一个有用选择

Don't accept statements like "I can't do TDD" instead recognize doing or not doing is a choice.

不要接受不能TDD这样的话视为一个选择

Similarly TDD practice requires a unit testing tool and a refactoring tool.

TDD实践需要单元测试工具重构工具配合

With test-driven development (TDD), you use unit tests to help design your code.

利用测试驱动开发TDD),单元测试帮助设计代码

IPython also works quite well with any programming style, including Test Driven Development (TDD) or Test Enhanced Development (TED).

IPython可以任何编程风格融合一起包括测试驱动开发TDD或者测试增强开发TED)。

Tests start in the provisional project, especially when they are used for TDD-style programming.

测试临时项目开始特别是TDD风格编程中用测试

This resembles Test Driven Development (TDD), where Unit tests are supposed to be written before the code.

有点测试驱动开发(TestDrivenDevelopment,TDD),单元测试代码之前编写