当我进行测试驱动开发时,时间过得飞快。
另外一个很大的推动力就是测试驱动开发。
近来在功能测试驱动开发领域有很多活动。
There has been a lot of activity in the Functional Test Driven Development world of late.
好消息是,测试驱动开发不仅仅适合于新代码。
The good news is that test-driven development isn't just for new code.
对于测试驱动开发,您必须稍微改变一下思考方式。
For test-driven development, you have to twist your thinking a little bit.
测试驱动开发(是)。
最终他认识到,测试驱动开发完全不是他所期待的那样。
He came out of it realizing that there is a whole style to test-driven development that he didn't expect.
一位波士顿的敏捷培训师正在提供测试驱动开发的免费培训。
An Agile trainer in the Boston area is offering free training in Test Driven Development.
测试驱动开发可以提高生产效率,因为它有助于思考。
TDD increases your production because it serves as a thinking-aid.
测试驱动开发允许你推迟决定,直到你更好地理解了问题之所在。
Test-driven development allows you to defer decisions until you understand the problem better.
测试驱动开发入门的关键就是从零入手,尽量少地使用假设条件。
The key to starting with test-driven development is to start at the top, and make as few assumptions as possible.
类中包含大量的方法,这是采用测试驱动开发进行构建的副作用。
The class consists of a large number of cohesive methods, which is a side-effect of using test-driven development in its construction.
不过,现在还很难下结论,因为尝试过测试驱动开发的人还是少数。
However, I think it is hard to tell at the moment because not enough people have tried the test-driven development approach.
对于很多开发人员来说,从测试驱动开发转移到BDD是明智的转变。
For many developers, the shift from test-driven development to BDD is a smart move.
本文概述的实践中,有一些可归类到常用的测试驱动开发(TDD)实践。
Several of the practices outlined here can be categorised as general Test Driven Development (TDD) practices.
或许最令人惊讶的事实是日渐增长的对于测试驱动开发和依赖注入的重视。
Probably the most surprising revelation is the increased emphasis on test driven development and dependency injection.
测试驱动开发术语中的关键词是驱动,表示测试将驱动开发流程。
The important word in the term test-driven development is driven, indicating that testing drives the development process. Figure 1 shows the TDD workflow.
使用测试驱动开发,在实现代码时,就要仔细考虑测试,并建立起测试。
With TDD the tests are thought out and created as the code is implemented.
提供一些培训,包括代码的坏味道,重构,单元测试和测试驱动开发等。
Provide training that covers Code Smells, Refactoring, Unit Test and Test Driven Development.
采用相同的测试驱动开发技术,可以创建该分类器的可替换版本,如清单2所示。
Using the same test-driven development techniques, I created an alternate version of the classifier, which appears in Listing 2.
比如,您可以以迭代和测试驱动开发开始,然后可以遵循成对编程和配置团队的原则。
For example, you may start with iterative and test-driven development, and then follow up with pair programming and collocated teams.
在这个系列的前两期中,我讨论了如何使用测试驱动开发(TDD)帮助您逐步发现设计。
In the previous two installments of this series, I discussed how using test-driven development (TDD) helps you incrementally discover design.
在可重用框架的场景下,通过测试驱动开发设计出的框架是真实可用的,而不是简单地推理。
Test driven development, in the context of reusable frameworks, is seen as a way to design frameworks that are actually usable rather than simply speculative.
扩展传统测试驱动开发方法系统,确保系统回归测试套件随所有新特性和补丁演变。
Extended traditional test-driven development methodologies to ensure the system regression suites evolved with all new features and fixes.
如果你遵循测试驱动开发的实践,那么实际上你将在开发你的代码之前开发你的测试。
If you follow the practice of test-driven development, you will actually develop your tests before you develop your code.
我也很喜欢测试驱动开发;不知道Node. js社区是否已经选择了测试库的事实标准。
I'm also in favour of Test-Driven Development; not sure if the Node.js community has chosen a de-facto standard library for testing.
下一部分:我将通过测试驱动开发(我已经将其命名为 测试驱动设计)讨论紧急设计。
Next up: I talk about emergent design through test-driven development, which I've renamed test-driven design.
在测试驱动开发中,跟团队成员执行的手动测试相比,自动测试的编写应该放在首要位置。
In test-driven development automated tests should be written in the first place, in comparison to manual tests performed by team members.
测试驱动开发的实践——加上持续集成,如果实施得当,就能大大减少低质量产品流入测试阶段的机会。
The practice of test driven development - and continuous integration, if implemented properly, reduces the chance of low quality products being released for QA testing.
测试驱动开发能克服开发团队遇到的许多问题:开发团队经常在代码实现之后才创建单元测试。
Test Driven development overcomes many of the issues faced by development teams that often leave the creation of Unit Tests until after the implementation.
应用推荐