0 0

TDD中如何(何时?)产生基础功能(infrastructure)?10

我有一个TDD的疑问,在一个真正的TDD项目中,所有的代码都应该来自两个步骤:1.完成一个失败的test case.2.重构(Refactoring),那么通过这两个步骤能得到一些软件的基础功能吗? 比如 logging mechanism,exception hierachy等等, 我过去的经验,这些都是预先设计好再实现的,但在TDD中这些功能只有放进to do list中才能被实现,请教各位有什么经验?在什么时机下这些需求能被放进to do list?
2009年6月24日 11:39

1个答案 按时间排序 按投票排序

0 0

http://www.iteye.com/topic/21636

2009年6月24日 14:34

相关推荐

    tdd-infrastructure:基础设施的测试驱动开发的一些示例

    TDD基础设施 基础结构的测试驱动开发(TDD)的示例。 每个目录都有其自己的README和Makefile,记录了如何运行测试以及构建与示例关联的基础结构。 tf-aws-ec2 :为创建的TDD示例 tf-aws-s3 : 创建的TDD示例 tf-...

    Infrastructure.as.Code.Managing.Servers.in.the.Cloud.1491924357

    "Infrastructure as Code" has emerged alongside the DevOps movement as a label for approaches that merge concepts like source control systems, Test Driven Development (TDD) and Continuous Integration ...

    Infrastructure as Code

    'Infrastructure as Code' has emerged alongside the DevOps movement as a label for approaches that merge concepts like source control systems, Test Driven Development (TDD) and Continuous Integration ...

    Infrastructure.as.Code.Managing.Servers.in.the.Cloud

    "Infrastructure as Code" has emerged alongside the DevOps movement as a label for approaches that merge concepts like source control systems, Test Driven Development (TDD) and Continuous Integration ...

    Building Enterprise JavaScript Applications

    Become a senior developer by building enterprise applications that use modern techniques such as TDD, containerization, continuous integration, and deployment With the over-abundance of tools in the ...

    news-crawler:新闻检索器

    建筑学该项目基于DDD-Architecture和TDD programming构建。 由某些层构建,例如Domain , Infrastructure , interface , application和repository 。 该项目正在通过infrastructure layer使用JPA和EclipseLink来

    pytest-testinfra:Testinfra测试您的基础架构

    pytest-testinfra:Testinfra测试您的基础架构

    Foundations of Agile Python Development (2008).pdf

    Arevision control system is part of the core infrastructure for any agile development environ- ment. Subversion is an excellent choice. I show you how to use it from the command line and from Eclipse ...

    闲话:快速简便的服务器测试验证

    Goss-快速轻松的服务器验证 **45秒内流言s语 注意:有关此... 注意:使用curl | sh 不建议在生产系统中使用curl | sh ,请在下面使用手动安装。 # Install latest version to /usr/local/bincurl -fsSL https://goss.

Global site tag (gtag.js) - Google Analytics