首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >测试优先开发的提示和技巧

测试优先开发的提示和技巧
EN

Stack Overflow用户
提问于 2010-04-16 19:21:28
回答 1查看 264关注 0票数 3

只需阅读这篇博文- Help! I’m Terrible At Migrating/Restructuring Code In A Test-First Manner。我有过类似的经历,我想我应该试着把它向更广泛的社区开放……

EN

回答 1

Stack Overflow用户

发布于 2013-07-24 22:01:29

我在一个数据迁移项目中使用TFD - Test First开发。我意识到,除非你很好地理解了TFD的原理和测试工具,否则开发往往会很慢。但是,当您需要更改开发代码时,您会看到TFD的巨大好处。我认为在TFD中有两个你永远不能违反的规则:

  • 将您的测试代码视为第一公民。清理代码并始终重构您的测试代码
  • 除非您进行了破坏性测试并实现了通过测试的最简单代码,否则永远不要编写代码。

如果你总是遵守软管规则,那么这一切都是关于实践TFD的。

对我来说,我想我再也不会在没有通过测试的情况下编写代码了。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2652449

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档